Princess De La Cruz

Graphic Designer

Geneva School of Art and Design (HEAD)

Geneva, Switzerland