Spencer Smith

Spencer Xavier Smith is a freelance writer and editor based in Santa Rosa, CA.