
Coming to Weapon Of Choice Gallery, Bristol UK 15th January 2010....
Megacity - A city and/or metropolitan area with a very high population or average density.
Megafauna - Large or relatively large animals of a particular place or time period. Saber-toothed tigers and mastodons belong to the extinct megafauna of the Oligocene and Pleistocene Epochs.
No comments:
Post a Comment