Sestri Levante, a picturesque town in Liguria, Italy, is captured from above, showcasing colorful waterfront buildings, a serene harbor with boats, and clear blue waters along the sandy beach
Sestri Levante, a picturesque town in Liguria, Italy, is captured from above, showcasing colorful waterfront buildings, a serene harbor with boats, and clear blue waters along the sandy beach