Ria Sculptural Sandals
The 'Ria' is a sculptural heeled sandal with a calla lily flower and stem-like straps that twist around the foot.