Dune London Beige Studded Slip-On Block Heel Strap Open Toe Sandals