Horse Poster: Internal organs

60x80cm, Latin - English
Very detailed poster with nomenclature in Latin and English. Very suitable for veterinarians and animal medicine students