Masterpiece London is Canceled by Art Basel's Parent Company | Barnebys Magazine