>
Beach El Duque, Costa Adeje, Tenerife, Canary Islands, Spain
×