Terraced vineyards by the sea at Maia. Santa Maria, Azores islands, Portugal

Loading…
Terraced vineyards by the sea at Maia. Santa Maria, Azores islands, Portugal