Leopard Sandals

Leopard Sandals from Lord & Taylor