Loading...
Tags Posts tagged with "Leo Space Telescope"

Tag: Leo Space Telescope

Arkyd-100 Space Telescope Free Papercraft Download

This papercraft is a Arkyd-100 space telescope (aka Leo Space Telescope), an earth-observer and asteroid-locator satellite, created by Planetary Resources. Able to provide "on-demand"...

STAY CONNECTED

24,135FansLike
26,953FollowersFollow
6,314FollowersFollow