When the kingfishers in my back garden become territorial, and the weather is like it is today, then I just have to sit in my back garden (very patiently) and wait for them to come. And if I am lucky, like I was today I can get them to sit on a perch (that I placed in the water) right in front of me..
Kingfishers are very territorial, and as they compete for their fishing territory they still need to feed and catch fish. Usually they announce their arrival as they fly on to their next fishing perch, but today they were flying silently, perhaps trying to avoid their rivals.
The kingfisher that perched in front of my today is an adult male – you can tell its adult by the red legs, and that it is male by the all black beak (the females lower mandible is red )