View from Taguluche, La Gomera
Size:
5170px × 3380px
Location:
Taguluche, La Gomera, Canary Islands, Spain
Photo credit: ©
Antje Schulte - Canary Islands / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
deserted,
gomera,
island,
la,
ocean,
sky,
spring,
summer,
sun,
taguluche