Biella-S – Finn Comfort
$335.00
The Finn Comfort Biella is a closed back open toe women’s comfort sandal that is made in Germany. This style features three hook & loop straps for easy adjustments, removable cork footbed and leather upper lined with smooth leather for comfort.