David Gosling
Environmental Art

Oil paintings, small