UFO No More

View Original

Carolina Herrera Good Girl 100 Pumps

Carolina Herrera Good Girl 100 Pumps


Black patent leather pumps with gold heel

Worn by Queen Letizia on: