In The Studio #136 Petros Touloudis















photos by Natasha Papadpoulou

Petros Touloudis is based in Athens