8.15.2009

Can The Leopard Change His Spots?

LONDON, UK- I arrived in London today, the weather is better than expected. 
I made sure to hit the ground running...


No comments:

Post a Comment