4223, Terrace
Niagara Falls, Ontario
Back to Listing
Image: 1/1
Glenview Mansion on Terrace Avenue, site of various elite social functions
City of Niagara Falls, unknown date