CIMRM 100 - Lion statuette. Memphis, Egypt.


Lion statuette. Memphis, Egypt.

CIMRM entry


comments powered by Disqus

Home