Skip to content
Home
Profile
Portfolio
Contact
+
Toronto Olympic Bid
The dramatic design for Toronto’s 100,000-seat Olympic Stadium along the shores of Lake Ontario formed the centrepiece of Canada’s bid for the 2008 Olympic Games.