Designed by
Title
Alabaster Sphinx of Memphis. Sphinx of Memphis is a stone sphinx located near the remains of Memphis, Egypt #221811308
Description
Alabaster Sphinx of Memphis. The Sphinx of Memphis is a stone sphinx located near the remains of Memphis, Egypt
This image is editorial