Close-up of Victoria Sandal Silver Mirror 95, high heel strappy sandals in silver mirror leather by Silvia Marson