McCabe2

mccabe2

Photograph of The Castle Souvenir Shop in Chippawa. Photo courtesy of the Wilfred Hicks Collection, Niagara Falls Public Library

Leave a Reply