Eighteen Screens by Sanjay Puri Architects
0 comments
Designed for four generations to live together, with the oldest housed at the ground level
Designed for four generations to live together, with the oldest housed at the ground level