Farmhouse in Chhatarpur
(Design Consultancy Only)

Location:
Chhatarpur, New Delhi

Size:
40000 sq. ft.

Year:
2005