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