seamstress at Imperial Fabrics - Perris, California, United States
Imperial Fabrics is an animation company based out of 707 E 4th St, Perris, California, United States.