Went to the beach and got this.. HELP!

Got this cluster of pimple like bumps that kinda itch:/ not sure what they are from