Monday, December 31, 2012

Thursday, December 6

 
This may be the most exciting scarf ever.
It's not easy to tell, but it's covered in iconic London images.


No comments:

Post a Comment