Jasmine O'Shea

Jasmine O'Shea

Watercolour painter from Ireland living in the Northern Rivers, Australia.