HAND MADE PAPER CABINET DISPLAY FOR BUCHERER WATCHES at selfridges, london
production company L’ATELIER FIVE