505/3224
Home / Photos / Places /

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