497/668
Home / Photos / Places / United Kingdom /

The sector is massive with a load of displays

sc_london_dec09_072.jpg Blue whales included too.ThumbnailsOver view of the display area from the 2nd floorBlue whales included too.ThumbnailsOver view of the display area from the 2nd floor