Great shots! These guys always sing in the morning for me. I love their call in my garden! In the early morning, they fly around singing their songs, and as you say, they do not sit still for a moment! And then late in the afternoon, they are always on the heels of the Cape white-eyes, especially when I water the garden. Thank you for sharing the beauty of our birds!