Image 1 of 1
VGE_0148361.jpg
Hotel Grande Bretagne, spa atrium...Syntagma Square...Athens, Attica, Greece, Europe.....