street art The ten commandments… December 7, 2008 Steve …updated by Dr d on the shutters outside Mutate Britain.
amazing.