Art, Architecture, and Archaeology - RPete
City walls at Iraklion on the island of Crete.

City walls at Iraklion on the island of Crete.