Fanueil Hall is a well-preserved building that has survived good times and bad.
Photo album created with Web Album Generator