Mar. 11, 1991 - Present
Photo

The first finalized Road Stage at Mississauga (Dixie Rd.), Ontario, Canada during installation
(1991)Tagged Articles
Road Stage
Nov. 20, 1990 - Jun. 15, 2025
Photo taken on: 1991