TheLostBoys.jpg
 

The Lost Boys, 2015

found Polaroid circa 1987 floated on wall

4 x 4 inches