Three-spot damselfish

Three-spot damselfish (Dascyllus flavicaudus) with isopod parasite. Indonesia.

Three-spot damselfish (Dascyllus flavicaudus) with isopod parasite. Indonesia.