Click to go back

1882-07-15: THE RIVER NILE AND THE GREAT PYRAMID OF EGYPT.-THE RECENT ECLIPSE OF THE SUN THE ASTRONOMICAL