Soft.
Open front.
Slightly oversized.
Zebra print.

Alexander Cardigan

$48.00Price
cardigan