Mangrove Kingfisher

Mangrove Kingfisher

  Halcyon senegaloides
Changuu Island, Zanzibar, Tanzania - 26 december 2014

Mangrove Kingfisher perched.