Jessica DeLuca

Columbus, Ohio, US

Bio:

Hello! I'm Jessica. I have a BFA in Fashion Design, i love making costumes but when i'm not sewing i'm probably drawing or baking

My Illustrations

Jessica DeLuca

Columbus, Ohio, US

Comment