Purple-winged Roller

Coracias temminckii - Rollier de Temminck

Rollier de Temminck
adult