Your Fridge, Your Self
Stephanie de Rouge - a French photographer based in New York is on a self-proclaimed quest for intimate images. Like many photographers, she is eager to get at the “truth” of her subject, to probe beyond how people present themselves and … Continue reading