CORNER SHOP DELHI STYLE

Ref: IND0009 (Nov 2013)

Location: New Delhi, India