Stock Photo: Cassegrain reflecting telescope, Newcastle upon Tyne, 1931.
Stock Photo: 1895-24612 Cassegrain reflecting telescope, Newcastle upon Tyne, 1931.

More Like This