Sphinx Statue On The Hill, Alexandria, Egypt.

Sphinx Statue On The Hill, Alexandria, Egypt.

by
by
by
by
by
by