>
View on Casa del Duque castle, Costa Adeje, Tenerife, Canary Islands, Spain
×