April 22, 2015 by Eeva Routio Leave a Comment United Kingdom – Pictures A couple of pictures from our quick stop in London. Big Ben, London. Photo: Eeva Routio Natural History Museum, London. Photo: Eeva Routio