The squirrels of Kensington Palace

52

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


Arvind Passey

blogs from Delhi