Blanche Barton (born Sharon Leigh Densley; October 1, 1961) is an American religious leader who is Magistra Templi Rex within the Church of Satan, and is addressed by Satanists as Magistra Barton. (Via Wikipedia)
- Origin
- San Diego, California, USA
- Born
- October 2, 1961
- Age
- 63