Neolamprologus longicaudatus Ubwari - 3cm long young fish

Neolamprologus longicaudatus ubwari