Media

 

A UAV Launching from an ice sheet in off the coast of Finland