doingword.com

english language press

english language press


f22, art magazine, London:



„City Lights“

Elipsis Gallery, Istanbul, Turkey, 2009

www.haberdaret.com


times of Malta


Malta independent


Malta TV