Narrow Houses



Haffenden House in Syracuse New York











Index