San Sebastián de la Gomera. La Gomera Islas Canarias. Spain.

San Sebastián de la Gomera.
La Gomera
Islas Canarias.
Spain.