For over a century, the Camilleri family has retailed the finest and most beautiful dress  and furnishing fabrics, offering a personal and professional service to all their clientele, many of whom have been clients for generations.                                     

Annunciation Square, Sliema, SLM 1450, Malta

The Crossing

International fashion boutique based in Byron Bay. A collaboration of artisans and designers from around the world celebrating their different cultures.

2/9 Sunrise Boulevard, Byron Bay, New South Wales, 2481, Australia

Carla Grima Atelier