London Trip 2013- Atlas Picture

A statue of Atlas at the Natural History Museum in London.
Continue Reading: Atlas