What do you remember about Helena? Share your stories and photos here, and invite others to come share their memories.
Helena was born August 26, 1949 in Lymington, Hampshire, England; and died August 22, 1985 in Del Mar, California, USA. Helena is buried in St. John The Baptist Churchyard in Boldre, Hampshire.