I get the impression these guys are military pilots or trainees - not very experienced ones and they have Army written all over them but could be wrong. Isn't that a military badge on the sweater of one of them?
Think you may find they're from the polo fraternity