Bible
>
Pictures
◄
Colossal statues of Memnon
►
Colossal statues of Memnon
Colossal statues of Memnon, seen during the flooding of the Nile, Thebes, Egypt.
Bible Hub