Site navigation

Black Mangrove Cichlid

 
Alternative names: Niger Cichlid; Spotted Tilapia