Herbert Draper – The Lament for Icarus Tate Britain (London)

Random pics
“Herbert Draper - The Lament for Icarus” - Tate Britain (London)