Socrates Baltagiannis

Photographer / Based in Athens, Greece

    Socrates was born in Athens, Greece in 1979. Although photography was always in the back of his head, he studied and worked as a graphic designer until 2011. A self-taught photographer, in 2009 he began taking part in... read on
Hire