rivest266
Strand Theatre
Niagara Falls, NY
Uploaded on: December 4, 2023
Size: 253.2 KB
Views: 288
License:
August 25th, 1922 (from the Canadian side)
No one has favorited this photo yet