Bharat Express DD Free Dish

Building Blocks

The spacecraft is planned to land in the Utah desert on September 24