The perfect vintage bags, beautifully hand-studded and finished to give every outfit the edge..




From top: £65, £60, £75, £30



Comment