Sunday, May 16, 2010

T. rex vs. Torosaurus


Liberty Meadows © Frank Cho