Dimitri Mellos

Photographer / Based in New York City

Dimitri Mellos was born in Athens, Greece, but since 2005 has been living in New York City. He studied philosophy and psychology. As a child, he used to walk around with an old Kodak Instamatic camera (with no film loaded), pretending... read on
Focus: Photographer