The Petra coat: A luxurious overcoat crafted from Champagne sable, designed in a three-quarter length with vertical full-skins detailing.

— Petra Coat

Previous
Previous

Marie

Next
Next

Victoria