The Art of Illusion at Stephanie Hoppen Gallery I visited the Stephanie Hoppen Gallery in Walton Street, London yesterday to see her current exhibition, the Art of […]