The Levadas, Madeira

7
The Levadas, Madeira

The Levadas, Madeira, Portugal.