Sunday, November 14, 2010

Leopard print + Leather = TOO MUCH?

from the ZARA lookbook

No comments: