Sef Farrugia is a luxury label, based upon quality finished products, hand drawn illustrative artworks and distinctive textiles.
Sign up to receive exclusive news on latest trends and new collections.