Home News Boomerang - Tao Art Gallery Posted 2019/09/04 Michal Raz is showing in Boomerang at Tao Art Gallery, 165 The View, Dr Annie Beasant Road, Worli, Mumbai 400018, India, from 20 September - 16 October 2019.