Daily Archives: January 11, 2015


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 […]

Did you know?