a pair of pink high heeled shoes sitting on top of a red box
Save

Carolina Herrera

Carolina Herrera, NY, 2011

Comments

No comments yet! Add one to start the conversation.