David Spencer

  • Born: 5 July 1960
  • Died: 7 August 2019

David Spencer (Spen)

Taken away too soon our hearts are broken.
Order flowers
Order flower De-activated