A red heavy industrial machine on display


Travel destination and tourist attractions in Toronto, Ontario, Canada.


Size: 5016px × 3343px
Location: Toronto,Ontario,Canada
Photo credit: © canada / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: display, function, industrial, industry, machine, machinery, red, retro