Konstantinos Karabatziakis

Designer and Project Manager in London, Vereinigtes Königreich