wildninjablog.com
A Glimpse of ’73
It’s time. The Totem Lake Mall in Kirkland, Washington is coming down. This curious combination of upper and lower mall divided by 120th Avenue Northeast originally opened in 1973. After year…