Hi Michael
The leading and strongest possibility is Stormont, Dundas & Glengarry Highlanders in Holland.
There just isn't enough in view on their uniforms and head dress to say for sure.
I thought perhaps there were records available by someone that could ID the unit through the carrier.
Thanks though.
regards
Darrell