A circa-1984 DEVONSHIRE MALL logo. The complex was now firmly established as Windsor's preeminent shopping centre.
Graphic from the Windsor Star

No comments:

Post a Comment