Tuesday, July 17, 2007

Holidays



Paddington Bear really can be found at Paddington Station.

I am off on summer holidays so more of London when I return.
Bon Vacances