Nov 1 2010 LONDON At Harrod’s, Knightsbridge Road. This was where the Royal Family used to shop. Very upscale.

Sent via BlackBerry from T-Mobile

IMG02058.jpg

Leave A Comment...

*