The Coat of Many Colours

1867

Ford Madox Brown

Tate Gallery. London

Loading...