Size: 117 sqyd

Location: New Delhi