20 November 2013

Parrots in the north

Ya, those are green parrots.
(London, UK)

No comments:

Post a Comment