Skip to main content

Niagara Falls Stereo Cards

Street's pagoda tower

Media

Part of Thomas Clark Street’s pagoda on Cedar Island

Title

Street's pagoda tower