Tag: infiniteperimeter

Michalis Poulas

Poulas was born in Athens, Greece in 1978. His father, a professional sailor, opened a one-hour process film shop back in 1988 in Crete island as he tried to stay…