Ramses II Statue in Memphis
Ramses II Statue in Memphis, Egypt. It is part of the collection of the open air museum.
© Nemesis2207 | Stock Free Images
Similar Free Images