Monday, May 9, 2011

London

Big Ben and the Houses of Parliament. By the way, in the paper today it said that London is the most expensive city in Europe.

No comments:

Post a Comment