Rafaela Almeida

Grey Sheep

Location

geneva / switzerland

University

head - geneva university of art & design

Main Manufacturing Countries

switzerland

HEAD Geneva //Menswear Fashion Design

Latest Collection