ITM Convention Centre

Vadodara 2015 116250sq.ft.