Thursday, May 25, 2006

Should you ever wonder why I love London so much:

Check out what's causing a stink at the Tate Modern:

Cheers,

No comments:

Post a Comment