Published On Mar 14, 2021
A walk through Lloyd D. Jackson Square, an indoor shopping mall and entertainment complex located in the downtown core of Hamilton, Ontario, Canada.
Thank you for watching! Subscribe for daily walks and adventures.
show more