Original oil painting of the British ship Rover in a Heavy Storm

$6,500.00

Category: