Quote Originally Posted by johnnywalker View Post
The Force of Nature, at the Natural History Museum in London.


Wish I could see it!
You and me both! London, The Natural History Museum, and a Sebastiao Salgado exhibit! That's a great combination. We were just talking this afternoon about a trip to London next year. My ancestors were Scotch, English, and Irish. Lots of us around.