Marismeño
The Marismeño is a rare Spanish breed of horse indigenous to the marshes of the Guadalquivir River, from which it takes its name.
The Marismeño is a rare Spanish breed of horse indigenous to the marshes of the Guadalquivir River, from which it takes its name.