lol, this was taken at west beach (i think) Adelaide, Australia. Some people in my parents cong recognised a couple of bros and sis in it, and know the bro who took the pic.
Definitely playing cricket.
It wouldnt be entirely unheard of to be wearing long sleeves and pants if its taken in spring or autumn - it can be beautiful sunny days but still pretty chilly. But not that formal!
However in Adelaide summers, you wear as little as possible unless you are in air conditioning!