Home Beaches Millions of Beach Fleas! 🤮

Millions of Beach Fleas! 🤮

0
Millions of Beach Fleas! 🤮

Millions of Sand Fleas (Mole Crabs) live on the beach.

source