Skip to content
Landscapes, boats and beaches
The French Pyranées
Oil on canvas
24 x 30 cms
For sale
The Parog, Newport at dusk.
Oil on Panel
40 x 50
SOLD
A Luscombe Lugger
Oil on canvas
24 x 30 cms
SOLD
Swangrove, Badminton
Oil on canvas
24 x 30 cms
For sale
On the Estuary, Afon Teifi, Cardigan
Oil on panel
10” x 14”
For sale
Duchy oat harvest, Tetbury
Oli on canvas
30 x 40 cms
SOLD
Oxwich Bay, the Gower
Oil on canvas
40 x 50 cms
For Sale
The city of Florence from Piazzale Michelangelo
Oil on canvas
7 1/4” x 20”
Autumn gold, Westonbirt Arboretum
Oil on canvas
40 x 50 cms
For sale
Santa Maria della Salute, Venice
Oil on canvas
30 x 40 cms
For sale
The tide running out, The Parog Newport, Pembrokeshire
Oil on canvas
40 x 50 cms
For sale
Mooring on the Estuary, Newport beach, Pembrokeshire
Oil on canvas
40 x 50 cm
For Sale
The Ravine at Ronda, Andalucia
Oil on Canvas,
35 x 45 cms
For sale
Spring blossom
Oil on canvas 30 x 30 cms
For sale
Hovering Kestrel
Mixed media on paper
9” x 13”
For sale
Barn roof
30 x 40 cms
Oil on canvas
SOLD
Tuscan hillside, Italy
Oil on canvas
24 x 30 cms
SOLD
Harvest time, Alderton
Oil on canvas
12” x 14”
SOLD
Tuscan hillside, dawn. Italy
Oil on canvas
24 x 30 cms
SOLD
Cape Farm, Alderton
Oil on canvas
12” x 16”
SOLD
Jersey cattle, Badminton
Oil on canvas
12” x 16”
SOLD
Red Deer in Badminton Park
Oil on canvas
24 x 30 cms
For sale
Roe Deer in the Arboretum, Westonbirt
Oil on canvas
30 x 40 cms
For sale
Frost in a Cotswold valley
Oil on canvas
24 x 30 cms
SOLD