Cool Critters - Debbie Wallace Photography

Say AHHHHH!

Blue ribbon eel, Lembeh, Indonesia

blue ribboneellembeh