The Creator has a Master Plan (Peace) by Gavin Turk is on display until 19th March 2017 at the Newport Street Gallery in London.

- Image ID: HETP8E