Day: November 17, 2012

Street art and galleries in London

T-Rex had arms too short to paint – so he became art instead

  So my disaster of an art day ended up at the Natural History Museum. But never fear, this clever little Cathedral has made art out of dinosaur bones. The dinosaur hall has a suspended platform above the main exhibition – it gives you a chance to see the skeletons up close. What made it […]

Read More