Wild green parrots live in London’s Hyde Park. They are so beautiful and colourful. First I did not believe what I saw – Green birds were flying around and made weird sounds. When they settled on this tree I got this shot of one of the three parrots. There is just so much to discover in London and you wouldn’t think you see tropical parrots, would you?