Terraced vineyards at the coastal town of Maia. Santa Maria, Azores islands, Portugal

Loading…
Terraced vineyards at the coastal town of Maia. Santa Maria, Azores islands, Portugal