Santa Maria de Roses benedictine monastery. Citadel. Roses. Costa Brava, Gerona. Catalonia, Spain, Europe.