Dean Bowen Artist

Giant Ibis

2009

Oil on Linen

91 X 117 cm