The Bowes Museum: A French château & sublime art in Teesdale
The Bowes Museum has a nationally renowned art collection and is situated in the town of Barnard Castle, Teesdale, County …
Continue reading “The Bowes Museum: A French château & sublime art in Teesdale”