Leopard Print Shoes

Remember these shoes leopard print, well, I spotted them in Italy.  Bad pun, sorry.

I believe they are Stella McCartney.  I found them here.  Do you happen to have a pair?

Leave a Reply