Joe Hargan 'Plein Air' oil on canvas 51x51cms

£4,100.00