This looks very much like a group of students on their graduation day - interesting that they are all men - I guess the proportion of women attending university when this picture was taken was quite low. Date and location unknown for certain, but probably the 1950s.