The Levadas, Madeira

2
The Levadas, Madeira

The Levadas, Madeira, Portugal.