H2200001.JPG

H2200004.JPG
Can anyone tell me what these are please. saw them at the beach yesterday.