Laval University Campus

Location: Quebec city, Quebec, Canada