Rory Macdonald

30cm x 36cm

Oil on Board

The Admiral

£1,200.00Price