Sao Lourenco Bay (Baia de Sao Lourenco) with terraced vineyards facing the sea. Santa Maria island. Azores, Portugal

Loading…
Sao Lourenco Bay (Baia de Sao Lourenco) with terraced vineyards facing the sea. Santa Maria island. Azores, Portugal