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.
- Model manufacturer: Christmas in Boston
Found one matching entry!