ALDO s Women s Enroelia Slide Sandal 18042 Black ALDO Nubuck efa2038




Leather
Imported
Synthetic sole
Synthetic Insole
Unlined