Public Art – Niagara Falls, New York

 

 

USA Niagara Development Corp

Additional Sources

USAN: Public Art Installed at Old Falls Street in Niagara Falls