Sunday, August 21, 2011

Street Art by Pablo Delgado

Tiny figures are popping up all over London www.guardian.co.uk

No comments:

Post a Comment