Image 1 of 1
PA19-89.jpg
Spain, Canary Islands, La Palma, Los Cancajos: resort at the east coast with beach Playa de los Cancajos