20975 posts 374707 comments 1928 days
Courtesy of Saucier + Perrotte Architectes, Hughes Condon Marler Architects, and SNC Lavalin --