Tate Britain
Latest
Photo Story: British Baroque art exhibit opens in London
Photos of some of the paintings on display during a press viewing of the exhibition ' British Baroque: Power and Illusion ' at the Tate Britain in London, Britain, 03…