Botanical Breeze 1
Botanical Breeze 1

Oil on Canvas 101 x 76

Botanical Breeze 2
Botanical Breeze 2

Oil on Canvas 101 x 76

Botanical Breeze 3
Botanical Breeze 3

Oil on Canvas 60 x 80

Sunflowers
Sunflowers

Oil on Canvas 90 x 75

Orchid 1
Orchid 1

Oil on Canvas 102 x 100

Orchid 2
Orchid 2

Oil on Canvas 102 x 100

Orchid 3
Orchid 3

Oil on Canvas 102 x 100

Orchid 4
Orchid 4

Oil on Canvas 125 x 100

Orchid 5
Orchid 5

Oil on Canvas 102 x 100

Proteas
Proteas

Oil on Canvas 88 x 71

Still Life Lilies
Still Life Lilies

Oil on Canvas 76 x 91

Bouquet
Bouquet

Oil on Canvas 45 x 51

Victoria Iris
Victoria Iris
Strelitzia
Strelitzia

Oil on Board 25 x 30

Amaryllis
Amaryllis

Oil on Board 25 x 30

St Joseph Lily
St Joseph Lily

Oil on Board 25 x 30

Lilies
Lilies

Oil on Board 45 x 50

Precious
Precious

Oil on Board 30 x 40

Water Lily 1
Water Lily 1
Water Lily 2
Water Lily 2
Water Lily 3
Water Lily 3
Water Lily 4
Water Lily 4
Water Lily 5
Water Lily 5
Water Lily 6
Water Lily 6