Cumberland House Natural History Museum

Portsmouth, United Kingdom

Cumberland House Natural History Museum is a museum in Portsmouth near the Lumps Fort.