photos 20200124. The slick 1971 Forest Hills residential high-rise of Westminster, North York. March 12, 2020 Vik