Russell Arena

The Russell Arena in Russell, Ontario that was built in 1912.