A fantastic street-art project taking place here in London. Photographs of tiny hand-painted figures ‘exploring’ London, beautifully done.

(via)