Maneesha House

Baroda, India

Year: 1999

Residential