Kingfisher or Alcedo atthis perches on branch with blurred green background

Kingfisher or Alcedo atthis perches on branch with blurred green background

Close-up portrait of beautiful kingfisher or Alcedo atthis is sitting on a branch

by
by
by
by
by
by