Dodo

Dodo

Or what’s left of it. In the Museum of Natural History.

This entry was posted in Picture of the day. Bookmark the permalink.

Leave a Reply