Sheila Brown

Sheila Brown is a contemporary fine artist specialising in bird and nature painting. Living in Christchurch, she is strongly influenced by her love of New Zealand’s coastal environment and its abundant bird life.

Share

Next Artist