Irrigation canal levada in magical forest, Madeira Island, Portugal

Royalty-free stock photo ID: 52666870

Irrigation canal levada in magical forest, Madeira Island, Portugal