fbpx Installation shot from Francis Bacon at Tate Britain, London, 11 Sep 2008 - 4 Jan 2009 | Francis Bacon
Scroll up
Skip to main content

Installation shot from Francis Bacon at Tate Britain, London, 11 Sep 2008 - 4 Jan 2009