a green high heeled shoe with an intricate lace design on the toe and pointed toes
Save