More ideas from Tomasz
The Natural History Museum - London

Natural History Museum is one of three large museums on Exhibition Road, South Kensington, London, England (the others are the Science Museum, and the Victoria and Albert Museum).