Peter Alwast has exhibited at Gallery Barry Keldoulis in Sydney, Australia.
Image Spill 2008 Oil on canvas152 x 152 cm