Image 1 of 1

Spain La Gomera Hermigua 011 16.jpg

Island of La Gomera, Canary Islands, Spain. Road leading down into village and valley of Hermigua from Playa de La Caleta
Copyright
© COPYRIGHT DAVID LYONS
Image Size
3892x2668 / 7.4MB
Contained in galleries
Island of La Gomera, Canary Islands, Spain. Road leading down into village and valley of Hermigua from Playa de La Caleta