The Cascade, Cascade Park, New Castle, PA 1906

The Cascade, Cascade Park, New Castle, PA 1906

Photo from an old postcard.

To make this photo larger, click on the word "original" above.