Alexandra Lucca

Shop

47 items
47 items
About Alexandra Lucca
  • NJ, United States
  • 47 designs
Bachelor of Arts, Studio Art, Montclair State University Starting MFA program Fall 2016