Stock Photo - Santa Cruz - La Palma, Canary Islands
A small vibrant town or village surrounded by lush green plants or nature on an overcast afternoon in the mountains. View of the beautiful city of Los Llanos, La Palma, and the Canary Islands - Stock Photo
Stock photo ID: 2103611
How do you plan to use this image?
Choose Size and Download