London Street Artist – 2010

Street artist painting a mural on the ground on the banks of the River Thames in London.