small white throated kingfisher on branch

Leave a Reply