Julian Meagher

Blue Ribbon

2011

Oil on linen

150 x 180cm