Aghia 2015, Fine Art Print 70 cm x 90 cm
Katalog_Koukouwitakis_webTo see the actual publication please follow the link above