From the Series: Teen Spirit Island, each 60 x 80 cm, C-Print, 2015