Sant Pere de Rodes, Spagna