Ubaíd Lizard Statues

These striking statues were found at the Al Ubaíd archeological site west of Ur in Iraq.

Read More