Tuesday, November 14, 2006

Covent Garden, London

This is a look at Covent Garden in London, UK. There are many people performing street acts outside of this mall.

0 Comments:

Post a Comment

<< Home