A feral horse (Equus caballus) stands in Theodore Roosevelt National Park in North Dakota. Wild horses have lived in the badlands of western North Dakota since the middle of the 19th century, and about 100 horses currently inhabit the national park.
Add to Cart Add to Lightbox Download