Hubble space telescope

1.00

Hubble space telescope getting repaired from STS-103. 7×7 cm

Description

Hubble space telescope getting repaired from STS-103. 7×7 cm