Melissa Frost - Slade Shows 2005
Bedroom 1
2005, Polaroid Photograph