Cosmonauts: Birth of the Space Age

On a recent trip to London ‘Cosmonauts: Birth of the Space Age’ exhibition at the Science Museum was a must. It was excellent. The reasonable size meant you really could immerse yourself in the information and with all that iconic design and imagery it was visually spectacular.















Leave a Reply

Your email address will not be published. Required fields are marked *