Statue at Pza. Telde Portal in Playa del Ingles Canary Islands Spain HomepagePortalstatue-at-pza-telde #ImageModArea L R HP Days 1 Statue at Pza. Telde Login to view View The Portal HS--6868%121