World Canada Longueuil Place Nobel

Place Nobel, Longueuil, Canada