Kingfishers or Alcedinidae bird in Mangalajodi, Odisha, India. It is a bird with small to medium sized, brightly colored, large heads, long, sharp, pointed bills, short legs, and stubby tails.
Photo by sbstock
Royalties free, Commercial & Editorial use
$10.00