Mystras Byzantine City Ruins

Ancient Mystras, Greece: Terraced Byzantine ruins, red roofs, lush green hillside, sunlit