Ambre Cardinal

Black Sheep

Location

paris / france

University

Royal College of Art - London

Graduation year

2012

Main Manufacturing Countries

france
france

Latest Collection

Films