Mark 2 Photo

Mark 2 Photo

Image Information

Description

The Cocoon is an ultra-modern addition to the Victorian structure of the Natural History Museum in London. It houses -- naturally -- the insect exhibits.

Date
August 18, 2012
Country
GB
Region
Town
London
Gear
,

Leave a Reply

Menu