Image 1 of 1
KMD07DisneylandAntiques_024.jpg
A pair of Hotchiss & Co (Hotchkiss et Cie) No. 168 cannons, produced in the Paris Factory at the end of the 19th Century, are on display in Disneyland's Town Square.