ABOUT US
Farruche is a London based Brazilian brand created by two sisters.
At its core, Farruche represents culture, community and the rich heritage of Brasil.
Farruche is a London based Brazilian brand created by two sisters.
At its core, Farruche represents culture, community and the rich heritage of Brasil.