(Other pics in my Op Canuck Steel gallery)
It represents a Universal Carrier belonging to the Stormont, Dundas & Glengarry Highlanders (3rd Cdn Infantry Div), somewhere in Normandy, late June 1944. This unit was an amalgamation of 3 units - SD&G, Brockville Rifles, and the Princess of Wales' Own Regiment. (for trivia buffs, both the Brocks and PWOR have the SD&G badge with the years 1944-45 on their colours / drums as an honourary distinction)