Wild horses are tamed during the Rapa das Bestas festival in Sabucedo, Spain. (Denis Doyle/Getty Images)
(Visited 31 times, 1 visits today)
Wild horses are tamed during the Rapa das Bestas festival in Sabucedo, Spain. (Denis Doyle/Getty Images)