Shower of meteors (Leonids) observed over Greenwich, London, 1866 (1884). The Leonids, named because they emanate from the area of the constellation Leo, are visible in the night sky during November. From Sun, Moon and Stars by Agnes Giberne. (London, 1884).
World Europe United Kingdom England Greater London London Greenwich Greenwich
Pixel Dimensions (W x H) : 4887x3574
File Size : 51,171kb