Sharpe's Apalis

Apalis sharpii - Apalis de Sharpe

Apalis de Sharpe
♂ adult
Apalis de Sharpe
♀ adult plum. post breeding
Apalis de Sharpe
♂ adult
Apalis de Sharpe
adult
Apalis de Sharpe
Apalis de Sharpe
immature