Statue of a Guanche King in Candelaria. Canary Island Tenerife, Spain

Royalty-free stock photo ID: 39688219

Statue of a Guanche King in Candelaria. Canary Island Tenerife, Spain