Catie Navy Stripe by Chrissie

$139.95

Designed in Australia.
Leather upper and lining.