Wednesday 8 August 2012

Miss Adventures among the Wild Beasts of London


Ducks queue patiently for the London Eye.


A leopard awaits its prey near the French Institute, South Kensington.

No comments:

Post a Comment