MSC Damla at Termont Montreal - Montreal 1976 Olympic Stadium in background - June 2009
Upload a new photo.