Oasis Design Inc.
India
New Delhi-based architecture and landscape design firm founded in 2001.

See:

Oasis Design. "About Us." Accessed August 26, 2013.
Associated Sites