India Sotheby's International Realty
India Sotheby's International Realty
Delhi, India