ATAGalleryConstructionThe Flume1980

Photo by: Alton Towers
Work is underway in 1980 on the construction of the Log Flume loading carousel.
Spacer