The Finish of the Horse Race 189928x53cm watercolor on board Tate Britain, London
<< Previous G a l l e r y Next >>