« Previous | Main | Next »
This is another one from the Natural Museum of Science. Not real sure what this thing is, but it looked pretty cool.