Richard Wilson – Meleager and Atalanta Tate Britain (London)

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