Common kingfisher courtship on a branch

A Splash of Love......Common Kingfisher