Stock Photo: View from The ruins of Sant Salvador de Verdera castle Costa Brava Girona province Catalonia Spain