The Communication Technology Satellite a.k.a. Hermes
Location:
Ottawa, Ontario
Credits:
Communications Research Centre Canada
Type:
Image