Sheila-Vaughan-Obituary

Sheila Vaughan

Notice

Vaughan Sheila Died 24th December 2017 in Australia. Beloved sister, sister in law and auntie.They say you can't choose sisters,but how can this be true?Of all the sisters in the world,we would have chosen you.Rest in Peace from all the family in the UK.

Read More

Guest Book

Not sure what to say?