Tuesday, September 12, 2006

Left in London to fend for themselves...

Little People - a tiny street art project
London based, go here

0 Comments:

Post a Comment

<< Home