Friday, November 04, 2011

London #10 | Those British people: So stylish!

Both seen 
at the Tower 
of London.

No comments:

Post a Comment