Richard Wilson – Meleager and Atalanta Tate Britain (London)

Random pics
Richard Wilson - Meleager and Atalanta — Tate Britain (London)