BIBA

Oil on board.
47.5 x 32 cms
Original painting £1800
Prints available £55.

BIBA

Oil on board.
47.5 x 32 cms
Original painting £1800
Prints available £55.