previous next John MARTIN Last Swim of the Day price £ 850 type Oil size 11 x 9 inches location Stow on the Wold 01451 832563 View more British John MARTIN art