Mangrove Kingfisher

Mangrove Kingfisher

Halcyon senegaloides
Changuu Island, Zanzibar, Tanzania - December 26 2014
Mangrove Kingfisher with its prey.