Log In or Register
Again from the top of the Santa Tecla Hill in Galicia, Spain the view to the Atlantic Ocean and to the village of A Guarda(or La Guardia) Galicia - Spain