Skip to product information
Leonardo Sham
$103.66
Sale price
$103.66
Regular price
$142.00
Leonardo Shams are allover Wide Stripe, with a plain hem along the flange and an envelope closure.