The Bowes Museum

The Bowes Museum

The Bowes Museum is a public museum situated in the town of Barnard Castle, Teesdale, County Durham, England.

Added by Auribus