A blossoming tree is an omen of good fortune and a great symbol or the arrival of spring. A new beginning...
An original picture made with dried flowers.
300gsm rough watercolour paper hand painted in Cedar 18 shade II - Providence
Wooden painted frame with glass. Hand-painted Secret Room - Earthborn