Equus caballus

Equus caballus
English: Wild Horse.
Synonym: Castor equi; Equus caballus, castor.

Related posts