Translation: Lavallée. O Canada.
Translation: Lavallée. O Canada - National Anthem Of Canada.
Translation: Calixa Lavalle. O Canada.