The Wall TV at the India Design Forum - Art and Design exhibit at The Aman, New Delhi.

The Wall TV  at the India Design Forum - Art and Design exhibit at The Aman, New Delhi.