Wednesday, September 13, 2006


The Shibuya of London I guess.
Regent Street.

No comments: