David Barry

David Barry

Born: 1943-04-30 — Bangor, Wales, UK

Known For