Fregat satellite deployment
Fregat satellite deployment
PSLV launch
Landmapper satellite
Fregat satellite deployment
Landmapper satellite