Telescope Exhibited by Alexander Ross

The Illustrated London News v.19a (1851.9.6) Reprint (1997)

Larger