B E C C A
My name is BECCA studio, founder and head creator of BECCA Studio, a New Orleans native and a product of generations of... Read more
Team 2 - 9 Employees
Rate $25 - $49/hr
Location
New Orleans,
United States
70122.
View Animation & Multimedia Company Profile