A couple of years ago I had a parrot that would visit my feeders. I assumed it was an escaped pet. From what I read at the time parrots will stay in the same area as long as there is food available. "My" parrot hung around for several months.
So you might be able to find them again in better light, get closer or carry telephoto lens/tripod. But I think you did a fine job with the picture.
|Sophisticated construction by the nature by Orchideon|
|After the Rain by Flor Tempra|
from Macro - Something Pink
|Asilah by Limburg|
from Cozy Corners