Velella

Description and Comments

1000’s washed up on beach in PG directly in front of the light house area

Type of organism

Velella

Quantity

100

Latitude

36.62

Longitude

-121.92