Richard Bennett

Richard Bennett is a human warlock and member of the Avalon Knights Arcane Association (Too Many Warlocks).