Greece: Peloponnesus - maui-mike
Powered by SmugMug Log In

Residences and church buildings cling to the rocky shore of Monemvasia, protected by an ancient crenelated sea wall.

Monemvasia