Unknown photographer
Regular price $25.00 Sale
Shows "Roller Boller Chutes," a typical attraction found in many world amusement parks. This one happens to have been in Toronto's Canadian National Exhibition Grounds.