Bronze in the Science Museum, London. The Bug and the Bear had their first taste of London. Tube, roof garden, boat on the Thames, Big Ben, a brief visit to the Supreme Court, then NHM and the Science Museum.
Comments
Sign in or get an account to comment.