redlipstickresurrected: Catherine Hyde (British, b. Dartford, Kent, England, based Helston, Cornwall, England) - Night’s Flowering Moon, Paintings: Acrylics, Gold Leaf on Canvas
HarnessGags HarrietSugarcookie