Ursa Maior Nanosatellite

 

11796214_10207557077832972_7361296020728898339_n

11796408_10207557080913049_5333701897645272774_n

Advertisements