January 17, 2009

City streets - Light Grafitti London at The George Inn