mail_outline sales@mediastorehouse.com
IA, Dubuque, Town Clock Plaza, Town clock originally erected atop a building in 1873
Canada, Nova Scotia, Halifax. Old Town Clock (circa 1803), city landmark located on Citadel Hill overlooking the waterfront area of Halifax. Halifax Metro Center in distance