26 results within Place Dumbarton
26 results returned
Dumbarton
Town and burgh in West Dunbartonshire, Scotland, UK
The Trustees of the Natural History Museum, London
National Library of Scotland
National Library of Scotland
National Library of Scotland
National Library of Scotland
National Library of Scotland
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
Rijksmuseum
Rijksmuseum
Natural History Museum, Berlin
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
National Library of Scotland
National Library of Scotland
The British Library
National Library of Scotland
National Library of Scotland
National Library of Scotland
National Library of Scotland