Neolamprologus pectoralis - 3cm long young fish

Neolamprologus pectoralis