Image 1 of 1
ARG_01018713.jpg
Thessaloniki Film Festival 2005. A view of the harbor...Thessaloniki, Macedonia Central, Greece..©Kostas Argyris/IML Image Group