Parrot in Greenwich Park

Observation - Parrot in Greenwich Park - UK and Ireland. Description: