Leisha De Witt

Leisha De Witt is a character role-played by ishyy.

General Description
Leisha De Witt is a Deputy for the Senora Desert Sheriff's Office, Badge #970.