20151227. The modernist Bellamy Towers of Scarborough Village. December 27, 2015 1800 × 1000 20151227. The modernist Bellamy Towers of Scarborough Village.