Robert L. Peters

15 May 2012

Banksy's latest?

London, UK

Just in time for the Queen’s Diamond Jubilee… could this be Banksy‘s latest?

(source)

back to News+


© 2002-