Horse Power
Horse Power
Horse Power
Europe’s last herd of wild horses is believed to exist in the town of Duelmen, in western Germany.
While the 300 mares live freely, once a year their newborns are caught and sold — guaranteeing the survival of the endangered species.
Photos AP/Martin Meissner
See more photos at www.thejakartaglobe.com/eyewitness
