Rafaela Almeida
Grey Sheep
jesauraivousramenerlesourire
Location
geneva / switzerland
University
head - geneva university of art & design
Main Manufacturing Countries
switzerland
HEAD Geneva //Menswear Fashion Design
geneva / switzerland
head - geneva university of art & design
HEAD Geneva //Menswear Fashion Design