The elusive artist unveils an elephants stencil piece in Chelsea, south-west London.
Share:
More Posts