Monday Photo: Thessaloniki, Greece

Monday Photo: Thessaloniki, Greece

A statue of Alexander the Great in Thessaloniki, Greece

Leave a Reply

CommentLuv badge