Cartogiraffe.com

National Clothespin Factory

National Clothespin Factory is a historical building in the Granite Street 3 in Montpelier.