TROUVELOT ASTRONOMY ILLUSTRATIONS

trouvelot november meteors

November Meteors

astronomy scientific illustration, mare humorum

Mare Humorum. From Study made in 1875.

trouvelot astronomy sun as revealed by telescope

Sun as Revealed by Telescope and Spectroscope


February 20, 2010