Large lifelike veterinarian display, featuring the horrors of hoof and mouth disease. Made in Germany.
From a store in Dallas, TX called Dolly Python
November 22, 2011 3:12 pm GMT -5
Large lifelike veterinarian display, featuring the horrors of hoof and mouth disease. Made in Germany.