Washed up on the beach

Type of organism

Jellyfish

Quantity

1

Latitude

59.51

Longitude

-151.51