1991.xx.xx – Liverpool – Valerie Phillips

NOTES

  • Shot at St Andrew’s Churchyard in Liverpool, England – Google Street View
  • Exact date unknown (possibly 21 November 1991)

Comments are closed.