26.09.2010 “The best place to see Spanish art in the UK,” says Xavier Bray, director of the Wallace Collection in London, “is the Bowes Museum.” This remarkable institution in Barnard Castle, County of Durham, exists thanks to the philanthropic instincts of its founders, John and Josephine Bowes.
This site exists due to advertising revenue. Turn off Adblock, please!