Menna Trussler

Menna Trussler

Born: 1935-05-11 — Swansea, Wales, UK

Known For