Isle of the dead

Polaroid photos (2011)