Frederic Lord, Leighton – The Bath of Psyche Tate Britain (London)

Random pics
“Frederic Lord, Leighton - The Bath of Psyche” - Tate Britain (London)