Artemida

Greece
1 stories
Sleek interior of a modern building in Artemida, Greece