Chimo! My friend. Hope all is well where-ever the CF sends you!
Here's a wild ass guess from a non-Arty type. Could this be a French Canon de 105 court mle 1935 B made by Schneider? The Germans used those as the 10.5-cm leFH 325(f) for 2nd line occupation units as well as coastal and beach defence. If this picture was taken in Algiers for instance, the French connection might make sense. Another clue, the wheels appeared to be toeing in slightly, something the mle 1935 B was known for to provide additional cover for the gun crew. Wadya think?