File:Schaller.jpg

Summary
Horse mascot for Schaller Auto World in New Britain, CT.