Damien Hirst Last Supper Goes On Display At National Gallery Washington
A series of 13 monumental prints by the YBA artist Damien Hirst, entitled The Last Supper (1990) has been put on exhibit,… Read More
17 August 2016
A series of 13 monumental prints by the YBA artist Damien Hirst, entitled The Last Supper (1990) has been put on exhibit,… Read More
17 August 2016