INTRODUCTION

Richard Bavin is a contemporary landscape painter specialising in trees and woodland.

LATEST NEWS

New paintings at Timothy Hawkins Gallery, Hereford

Latest newsletter