British public choose works for world’s largest art show
Britain will host the world’s largest art show, displaying the nation’s favorite works in thousands of sites across the country.
John William Waterhouse’s The Lady of Shalott, 1988. Tate Britain, London
Read More »