Stephen Howard is a Nelson based artist known for his finely painted contemporary landscapes. Visit our website to view his paintings or to read more about this artist.