Wednesday, December 02, 2009

Picture of the Week #68



T-Rex at the Academy of Natural Sciences Natural History Museum in Philadelphia. August 2006.

No comments: