Demolition of the defunct Woodward's shopping center in Vancouver, British Columbia, Canada.
At one time, this was the premiere shopping destination in Vancouver. The "W" on top of the building has been and will continue to be (when they put it back up) a distinctive landmark of the Vancouver skyline.
Link to this comment:
All Comments (0)