The Temples of Baalbek in Lebanon.

The Temples of Baalbek in Lebanon. Egypt and Palestine by Francis Frith