Wild horses are herded down from the mountains for the annual Rapa das Bestas (shearing of the beasts) festival in Pontevedra.
Wild horses are herded down from the mountains for the annual Rapa das Bestas (shearing of the beasts) festival in Pontevedra.