the fortified town of Molyvos, Lesvos, Greece.

Royalty-free stock photo ID: 59691865

the fortified town of Molyvos, Lesvos, Greece.