Mount Royal, impregnable fortress or green zone in the heart of the city?

18 April 2008
×