Best Photos Of The Week

Dresden, Germany

A baby Chinese crocodile lizard is captured sitting on an employee’s hand at the Dresden Zoo.

Photo: Sebastian Kahnert/dpa/AP

<1 ... 910 11 1213 ... 25>

Related Articles More from author

Leave A Reply

Your email address will not be published.