Share
twitterlinkedinfacebook
Image 1 of 1
IRR-2009-03-22-192617.jpg
El Charco azul, natural swimming pools, near Puerto Espindola, La Palma Island, Canary Islands, Spain.