Robert L. Peters

27 December 2009

Banksy’s latest…

Banksy_Camden_Town

Banksy_Regents_Canal_Camden_Town

Camden Town, London (UK)

The renowned street artist’s latest(?) intervention, as seen along the Regent’s Canal

back to News+


© 2002-2020 Robert L. Peters
All rights reserved.