London born, Nick Stern could not be the anonymous avenue artist known as Banksy who acquired international notoriety in the 2010 documentary, Exit Through the Reward Shop (or maybe Nick…
Continue Reading