Designed by
Title
The last Zellers has closed #176081682
Description
OTTAWA, ONTARIO, CANADA - FEBRUARY 7, 2020: The impression of the sign on the front of the last Zellers department store remains on an Ottawa building, after the Canadian brand was finally terminated
This image is editorial