Camilla NOW OPEN
13 Nov 2014
A Camilla piece is renowned for its vibrant colour, the story of the print, its placement detail and the quality craftmanship. All pieces are luxurious, fashion forward and true investments. Find the beautiful new store located on Level 3 next to Mecca Maxima.