Share
twitterlinkedinfacebook
Image 1 of 1
IRR-2009-03-30-213002.jpg
Arch stone in "Los hervideros", south-west of Lanzarote, Lanzarote Island, Canary Islands, Spain.