Curiosities of the Sky
Curiosities of the Sky

Serviss, Garrett Putman, 1851-19