August 14, 2007
Hi all my Name is Avalon Starr, I have been a practicing witch all my life , I just didnt know it until I started looking into my spirituality and found that I loved Wicca! I am considered a green witch by my friends , I love herbs and spellmaking.
I love it !!