Amphiprion allardi
Common Name: African Anemonefish
Scientific Name: Amphiprion allardi Klausewitz, 1970
Distribution: Kenya to Durban, South Africa, Bassas da India, Europa Island. Possibly at Juan de Nova Island. Continue reading “Amphiprion allardi”