Kingfisher or Alcedo atthis taprobana

Kingfisher or Alcedo atthis taprobana

Beautiful kingfisher or Alcedo atthis taprobana is sitting on a stone

by
by
by
by
by
by