London, United Kingdom
Recognition
Showed at the The Other Art Fair
Artist featured in a collection
Terry Dimoulias was born in 1983 in Greece. For over a decade, he worked as a freelance photographer, with his work spanning different genres and publication formats. In 2015, he decided to move to the United Kingdom in order to expand his artistic practice by pursuing an MA in Photography at Centra...
artworks
View All 2 Artworks