The English Pug and The French Poodle

A statue in Montreal representing the distance between British and French Canadians.

Advertisements