Velella velella stranded along the Pacific coast, on the beaches of Monterey and Carmel, California Prints: https://bit.ly/Velella-velella-study-1
Velella velella stranded along the Pacific coast, on the beaches of Monterey and Carmel, California