Over the Rainbow
36'' x 48''
mixed media on canvas
Ordinary Love
36'' x 48''
mixed media on canvas
Hampstead Blues
24'' x 24''
mixed media on canvas
Highgate Hills
24'' x 24''
mixed media on canvas
After, Venice
24'' x 24''
mixed media on canvas
Calling All Heroes
30'' x 40''
mixed media on canvas
Day Dreamin'
48'' x 36''
mixed media on canvas
Stand By Me
30'' x 40''
mixed media on canvas
City Break
48'' x 36''
mixed media on canvas
Icebreaker
36'' x 36''
mixed media on canvas
Landfall
24'' x 36''
mixed media on canvas
Reflection
39'' x 27''
mixed media on canvas
Skyfall
24'' x 36''
mixed media on canvas
Stillwater
39'' x 27''
mixed media on canvas
Thames Shard
24'' x 24''
mixed media on canvas
SOLD
Hudson Grey
24'' x 24''
mixed media on canvas
Ice Strata
36'' x 36''
mixed media on canvas
bouquet
39'' x 39''
oil on canvas
thank you
39'' x 39''
oil on canvas
valentine
39'' x 39''
oil on canvas
SOLD
frozen
36'' x 36''
oil on canvas
winter
36'' x 36''
oil on canvas
winter lake
36'' x 36''
oil on canvas
hudson
39'' x 27''
oil on canvas
SOLD
thames
39'' x 27''
oil on canvas
SOLD
the waiting game
24'' x 24''
oil on canvas
cambridge snow 1
39'' x 39''
mixed media on canvas
cambridge snow 2
39'' x 39''
mixed media on canvas
cambridge snow 3
39'' x 39''
mixed media on canvas
port power
39'' x 39''
mixed media on canvas
port water
39'' x 39''
mixed media on canvas
white city
20'' x 28''
mixed media on canvas
jacob's ladder
20'' x 28''
mixed media on canvas
white port
20'' x 28''
mixed media on canvas
lifecycle
36'' x 36''
oil on canvas
the commute
36'' x 36''
oil on canvas
remembrance
39'' x 39''
oil on canvas
unearthed
59'' x 47''
mixed media on canvas
nothing gold
36'' x 36''
mixed media on canvas
sahara oryx
59'' x 59''
oil and charcoal on canvas
SOLD
white slope
59'' x 47''
mixed media on canvas
SOLD
blue rush
48'' x 30''
mixed media on canvas
urban landscape 01
51'' x 32''
oil on board
london fog
51'' x 32''
oil on board
SOLD
orchid 01
48'' x 36''
oil on canvas
orchid 02
48'' x 36''
mixed media on canvas
SOLD
white 01
36'' x 36''
oil on canvas
SOLD
white arc
48'' x 36''
mixed media on canvas
SOLD
silver birch
36'' x 36''
mixed media on canvas
white 06
48'' x 36''
mixed media on canvas
SOLD
winter earth
36'' x 48''
mixed media on canvas
SOLD
blue bay
48'' x 30''
oil on board
2 white
39'' x 39''
mixed media on canvas
SOLD
tigerlilly
39'' x 39''
mixed media on canvas
transport
collage
nyc collage
collage