Jellyfish on the beach, Scotland
No idea on species
It looks like your image upload failed :( Sometimes Lemmy does that