My 365s

Wednesday, December 21, 2011

355


Note to self: Oxford Street is not the quietest place to go Christmas shopping a few days before Christmas. 

No comments:

Post a Comment