Stock Photo: Fiesta de la Rapa das Bestas in Sabucedo, Pontevedra province. Galicia. Spain.