Stock Photo: San Juan de Gaztelugatxe. Bizkaia. Euskadi. Spain.