Letchworth Museum & Art Gallery
United Kingdom · Europe

關於
Letchworth Museum and Art Gallery was a museum in Letchworth, Hertfordshire, England. It had permanent displays dedicated to the natural history of North Hertfordshire, including the famous black squirrel, as well as its archaeology from remote prehistory to the turn of the twentieth century.
內容改寫自 Wikipedia (CC BY-SA)。照片來自 Wikimedia Commons.