Shizaru, Mayfair, London



July 5th, 2011  No Comments

Category: Gallery

Mark creates his first Gallery interior in Mount Street, Mayfair titled, ‘Shizaru’, G001 = (gallery + museum)³ – exhibiting a number of masterpieces from his private collection, handcrafted in Pietra Santa, Italy. The show includes a white onyx sculpture titled … Continue reading