Stock Photo: Terraced vineyards at the little town of Maia. Santa Maria, Azores islands, Portugal

Stock Photo: 4272-26690 Terraced vineyards at the little town of Maia. Santa Maria, Azores islands, Portugal