However, I would venture to guess the photo is not St Joseph's Primary as the picture appears to be all boys. I am 99% sure St joseph's Primary was mixed. But you would know better than I!
I would probably agree Monica, St Joseph's was an inner-city school and, in this time period, I doubt very much that almost every boy would have been wearing an Eton collar. The boots are a bit of a giveaway too. The school, like every other Catholic primary in the city, would have been "mixed infants" but after the age of 12 years, they were put into the "Advanced Division" where it may have been the habit to segregate the boys and girls, I'm not too sure about that.
St Mungo's Academy was the
only Catholic High School for boys in the entire city at that time, it was run by the Marist Brothers, a teaching order of monks. My youngest uncle, born 1919, won a scholarship to it but after that money run out he was forced to leave at the age of 14 years, my granny, a widow by then, just couldn't afford to let him continue. He was a natural linguist and could pick up any language in a couple of weeks! His first job after leaving school was selling firewood around the posh streets of Hillhead and Hyndland.