The Cape's enchanted wild horses have survived for over a century in wetlands between Kleinmond and Rooisand in South Africa's Western Cape.
The Cape's enchanted wild horses have survived for over a century in wetlands between Kleinmond and Rooisand in South Africa's Western Cape.