Image © Cindy Abgarian

YELLOW WART/CLOWN FROGFISH

A ray of sunshine in a rather drab, dismal,  distressed environment.

 

Back to Indonesia Trip Report