Monday, December 15, 2008

UK


UK
Originally uploaded by gerda_dager
Oxford Street has over 300 shops and is Europes largest shopping street.

No comments:

Post a Comment