2004-06-11 / DSCN2560



Previous Home Next

 

DSCN2560

Some more Egyptian artifacts. These are in the Louvre.