Stamford Scrapbook BACK TO THE BLACKOUT
... Middle East and one of the biggest in the world, ranking about sixth in mirror size, is to be erected in Egypt shortly. A giant reflector, it has been !constructed in Britain, and |will soon be plotting the stars |from Khatamia, near Suez, in |the hands of ...