Results 1 results found Urro del Manzano, sea stacks in Costa Quebrada at dusk, Cantabria, Spain, Europe