Oil Painting charlotte church Oil Painting charlotte church

Barry Ross Smith

Barry Ross Smith is an oil painter creating surreal imagery of islands dotted with colonial villas and oversized birds. His works obliquely draw concern for our environment and the after effects of colonialism upon our native species. They feature in public, private and corporate collections across New Zealand, Australia, Europe, North America and Asia.

Read More