Amethyst Falls
51x122cm oil on canvas
Atlantic
122x122cm oil on canvas
Autumn - Dusk
35x30cm oil on panel
Blue Ventura
80x250cm oil on canvas
Bolventor
31x30cm mixed media on panel
Breakwater
22x27cm mixed media on paper
China Sea
122x122cm oil on canvas
Coast Fragment
25x28cm mixed media on paper
Coastal Plain
30x34cm mixed media on paper
Crosswind
41x45cm mixed media on paper
Discovery
150x300cm oil on canvas
Evening Light
91x91cm oil on canvas
Fine Edge
66x61cm oil on canvas
Frontier
100x200cm oil on canvas
Gold
35x30cm oil on panel
Gunwalloe
30x60cm oil on canvas
Hinterland
50x61cm mixed media on canvas
Hong Kong - Red Temple
25x28cm mixed media on paper
Hong Kong - Central
122x91cm oil on canvas
Hong Kong - Night Peak
25x28cm mixed media on paper
Hong Kong - Night Walk
25x28cm mixed media on paper
Hong Kong - Orchid
31x30cm mixed media on panel
Hong Kong - Quarry Bay
31x30cm mixed media on panel
Hong Kong - Sundown
25x28cm mixed media on paper
Hong Kong - Temple Street
31x30cm mixed media on panel
Hong Kong - Temple
31x30cm mixed media on panel
Hong Kong - Temple Street
31x30cm mixed media on panel
Hong Kong - The Peak
50x40cm oil on canvas
Hong Kong Harbour
31x30cm mixed media on panel
Hong Kong Wan Chai
31x30cm mixed media on panel
Kynance
30x60cm oil on canvas
Night Wave
30x35cm oil on panel construction
Ocean Roar
30x31cm oil on panel
Pathfinder
25.5x42.5cm mixed media on paper
Perranuthnoe
Pheonix
153x213cm oil on canvas
Porthleven - Moontide
31x30cm oil on panel
Sand Dance
30x35cm oil on panel construction
Sea Anthem
91x91cm oil on canvas
Sea Cave
30x60cm oil on canvas
Sea Concerto
91x91cm oil on canvas
Sea King
51x47cm oil on canvas
Sea Song
91x91cm oil on canvas
Sea Surge
30x31cm oil on panel
Seal Bay
30x35cm oil on panel
Storm Race
40x50cm oil on canvas
Storm Surge
30x31cm oil on panel
Strorm Force 10
41x45cm mixed media on paper
Surf Break
76x91cm mixed media on canvas
Tin Hau
25x28cm mixed media on paper
Wild Sea Shore
Wind Wave
22x27cm mixed media on paper
Winter Haven
40x50cm oil on canvas