Wednesday, May 12, 2010

Real street art, Battersea, London





1 comment:

  1. that's the flower sellers stand when he a'int there. it a'int art. it's work

    ReplyDelete