by 3c90Zw1WJn4PMedieval Village, Saint-Cirq-Lapopie, FranceMedieval Village, Saint-Cirq-Lapopie, France
UncategorizedCaloura in Sao Miguel Island, Azores, Portugal . The pool from the bottom-left is amazing!