What an incredibly lovely time we had with the pigeons and giant squirrels of England! In Kensington Palace garden , June 2010.
Read this post on passey.info