Argyll & Sutherland Highlanders badge on the guy on the right,(biggest Scottish badge,) plus a Gordon Highlander's sporran, a different badge on the sergeant on the left. Same kilts, different plaids, tunics & stockings, something not right, maybe dressing up at a photographers complete with painted backdrop of Grannies Hielan Hame or just bevvied?

Skoosh.