Representational and abstract oil paintings of everything from portraits to landscapes.
Collection: Avon Arts Association - Website Gallery x