Poppies
oil on canvas
76 x 107 cm
Poppies
oil on canvas
76 x 107 cm
Poppies
oil on canvas
137 x 92 cm
Poppies
oil on canvas
137 x 92 cm
Florence Flower Market
oil on canvas
91 x 139 cm
Florence Flower Market
oil on canvas
91 x 139 cm
Roadside 1
oil on canvas
70 x 100 cm
Roadside 1
oil on canvas
70 x 100 cm
Roadside 2
oil on canvas
76 x 107 cm
Roadside 2
oil on canvas
76 x 107 cm
Still Life
watercolour & gouache on paper
56 x 75 cm
Still Life
watercolour & gouache on paper
56 x 75 cm
Autumn Bouquet
oil on canvas
76 x 107 cm
Autumn Bouquet
oil on canvas
76 x 107 cm
Spring Bouquet
oil on canvas
76 x 107 cm
Spring Bouquet
oil on canvas
76 x 107 cm
Summer Bouquet
oil on canvas
76 x 107 cm
Summer Bouquet
oil on canvas
76 x 107 cm
Mexican Roses
oil on canvas
46 x 61 cm
Mexican Roses
oil on canvas
46 x 61 cm
Tina’s Roses
oil on canvas
51 x 51 cm
Tina’s Roses
oil on canvas
51 x 51 cm
Clematis Trellis
oil on canvas
41 x 51 cm
Clematis Trellis
oil on canvas
41 x 51 cm
Daffodils
oil on canvas
51 x 51 cm
Daffodils
oil on canvas
51 x 51 cm
My Garden, Summer 2020
oil on canvas
51 x 51 cm
My Garden, Summer 2020
oil on canvas
51 x 51 cm
Tulips
oil on canvas
51 x 51 cm
Tulips
oil on canvas
51 x 51 cm
Abstract in Red & Green
oil on canvas
89 x 89 cm
Abstract in Red & Green
oil on canvas
89 x 89 cm
Garden Flowers
oil on canvas
91 x 91 cm
Garden Flowers
oil on canvas
91 x 91 cm
Pinks
oil on canvas
91 x 91 cm
Pinks
oil on canvas
91 x 91 cm
Summer Garden
oil on canvas
51 x 51 cm
Summer Garden
oil on canvas
51 x 51 cm
Clematis Diptych
oil on canvas
100 x 50 cm
Clematis Diptych
oil on canvas
100 x 50 cm
Cottage Garden
oil on canvas
76 x 76 cm
Cottage Garden
oil on canvas
76 x 76 cm
Autumn
oil on canvas
70 x 70 cm
Autumn
oil on canvas
70 x 70 cm
Summer Wallflowers
oil on canvas
91 x 91 cm
Summer Wallflowers
oil on canvas
91 x 91 cm
Spring
oil on canvas
82 x 82 cm
Spring
oil on canvas
82 x 82 cm
Debbie’s Garden
oil on canvas
71 x 96 cm
Debbie’s Garden
oil on canvas
71 x 96 cm
Woodbine
oil on canvas
91 x 91 cm
Woodbine
oil on canvas
91 x 91 cm
Buxton Hot House
oil on canvas
46 x 61 cm
Buxton Hot House
oil on canvas
46 x 61 cm
Autumn Leaves
oil on canvas
51 x 41 cm
Autumn Leaves
oil on canvas
51 x 41 cm
Succulents
oil on canvas
46 x 61 cm
Succulents
oil on canvas
46 x 61 cm
Stars
oil on canvas
76 x 62 cm
Stars
oil on canvas
76 x 62 cm
Sheffield Hot House Plants
oil on canvas
70 x 70 cm
Sheffield Hot House Plants
oil on canvas
70 x 70 cm
Barbados
oil on canvas
76 x 61 cm
Barbados
oil on canvas
76 x 61 cm
Tim’s Garden
oil on canvas
71 x 71 cm
Tim’s Garden
oil on canvas
71 x 71 cm
Garden
oil on canvas
61 x 76 cm
Garden
oil on canvas
61 x 76 cm
Shady Corner
oil on canvas
61 x 91 cm
Shady Corner
oil on canvas
61 x 91 cm
A Village Garden
oil on canvas
51 x 76 cm
A Village Garden
oil on canvas
51 x 76 cm

FLOWERS

Click on the image to enlarge

OTHER WORKS

Santa Monica Carousel
oil on canvas
75 x 112 cm
Santa Monica Carousel
oil on canvas
75 x 112 cm
Knotts Berry Farm Stagecoach Horses 1
oil on canvas
105 x 74 cm
Knotts Berry Farm Stagecoach Horses 1
oil on canvas
105 x 74 cm
Knotts Berry Farm Stagecoach Horses 2
oil on canvas
105 x 74 cm
Knotts Berry Farm Stagecoach Horses 2
oil on canvas
105 x 74 cm
Cowboy
watercolour & gouache on illustration board
43 x 32 cm
Cowboy
watercolour & gouache on illustration board
43 x 32 cm
Cheyenne Cowboy
watercolour & gouache on illustration board
34 x 29 cm
Cheyenne Cowboy
watercolour & gouache on illustration board
34 x 29 cm
Indian
oil on canvas
30 x 20 cm
Indian
oil on canvas
30 x 20 cm
Miss Rodeo
oil on canvas
89 x 89 cm
Miss Rodeo
oil on canvas
89 x 89 cm
Cheyenne Remuda
oil on canvas
170 x 60 cm
Cheyenne Remuda
oil on canvas
170 x 60 cm
Rodeo Scene, Cheyenne
oil on canvas
122 x 76 cm
Rodeo Scene, Cheyenne
oil on canvas
122 x 76 cm
Italian Doorway
oil on canvas
58 x 99 cm
Italian Doorway
oil on canvas
58 x 99 cm
Horse & Pigeons
watercolour on paper
40 x 60 cm
Horse & Pigeons
watercolour on paper
40 x 60 cm
Macclesfield Forest
watercolour & gouache on illustration board
56 x 75 cm
Macclesfield Forest
watercolour & gouache on illustration board
56 x 75 cm
Stream, Hartington
oil on canvas
75 x 112 cm
Stream, Hartington
oil on canvas
75 x 112 cm
Betws-y-Coed
oil on canvas
70 x 53 cm
Betws-y-Coed
oil on canvas
70 x 53 cm
Giverny
oil on canvas
75 x 112 cm
Giverny
oil on canvas
75 x 112 cm
Jaffa Harbour
oil on canvas
108 x 76 cm
Jaffa Harbour
oil on canvas
108 x 76 cm
Falling
oil on canvas
91 x 139 cm
Falling
oil on canvas
91 x 139 cm
Fishes
oil on canvas
82 x 61 cm
Fishes
oil on canvas
82 x 61 cm
Poppy Field, Umbria
oil on canvas
106 x 54 cm
Poppy Field, Umbria
oil on canvas
106 x 54 cm
Greek Olive Grove
oil on canvas
100 x 70 cm
Greek Olive Grove
oil on canvas
100 x 70 cm
Winter Sunset
oil on canvas
51 x 41 cm
Winter Sunset
oil on canvas
51 x 41 cm
Self Portrait with Lucas
oil on canvas
97 x 66 cm
Self Portrait with Lucas
oil on canvas
97 x 66 cm
Lucas
oil on canvas
76 x 107 cm
Lucas
oil on canvas
76 x 107 cm
Self Portrait with Oz
oil on canvas
91 x 61 cm
Self Portrait with Oz
oil on canvas
91 x 61 cm
Ghost Ranch
oil on canvas
91 x 71 cm
Ghost Ranch
oil on canvas
91 x 71 cm
Waiting
oil on canvas
41 x 51 cm
Waiting
oil on canvas
41 x 51 cm
Venice
oil on canvas
74 x 106 cm
Venice
oil on canvas
74 x 106 cm
Florence
oil on canvas
76 x 102 cm
Florence
oil on canvas
76 x 102 cm