Woodwalk Showroom

New Delhi, India
2010
area: 86 sq.m