Pied kingfisher

Pied kingfisher
Pied Kingfisher is hovering over a river before diving.
Binomial name:
Ceryle rudis
Location:
Mozambique. South Africa.
Date:
2005
Hosted by uCoz