India’s Hampi Art Labs is a piece of architecture at one with its content and context

February 15, 2024