1878 Earth in Space

Regular price £25.00

Tax included.

Original 1878 mounted print of Earth in Space.

Source is unknown.

Mount is 8x6”.