Results of your Query

Christmas in Boston is a shop specialized in Christmas ornaments located in Faneuil Hall marketplace in Downtown Boston. The shop is open all year and offers a wide range of gifts and ornaments on two levels and a surface of almost 650 square meters. Some items related to the city of Boston are exclusively available at the shop and are sold as souvenirs, including small miniatures of the DUKW amphibious vehicles as used for city tours since 1994.

blue, "Boston Duck Tours"; USA 1994
Christmas in Boston (USA)
resin, scale 1:87; acquired 2012
search at Google | bid on it at eBay

Found one matching entry!