Observatories

In the distance is an infrared observatory and closer is a new facility designed to track space debris

Leave a Reply