Holland & Holland, a traditional British brand founded in 1835 with an exceptional heritage, has been re-invented by creative duo Stella Tennant and Isabella Cawdor.
Holland & Holland, a traditional British brand founded in 1835 with an exceptional heritage, has been re-invented by creative duo Stella Tennant and Isabella Cawdor.