IMG_8398 Published November 1, 2025 at 1125 × 1500 in October 18, 2025: The Greek god, Apollo, and Windmills! ← Previous / Next → Another small chapel. There are 600-800 on the island, mostly built and maintained by families.