Tucked away on a residential street in Southwest Broward County lies a holy structure of architectural grandeur that looks as if it were uprooted straight from India and transplanted to South Florida.
A major new exhibition of the artist’s work opens in Delhi, showing us the evolution of her thinking and style ...