Brand identity for BARR™

a sweedish sewing needle manufacturer