Nov 1 2010 LONDON On the subway to Harrod’s, largest department store in the world…..and most expensive.

Sent via BlackBerry from T-Mobile

IMG02054.jpg

Leave A Comment...

*