Asian Art In London, Shimmering Zen, London


Stanford debuts his Shimmering Zen exhibition for Asia Art in London at 99 Kensington Church Street, at esteemed Asian antiquities dealer, Greg Baker’s satellite gallery.