Sunday, January 29, 2012

Zahia Dehar wears petals

It takes a heck of body -- truly -- to pull this one off.

Zahia Dehar possesses one.

Now, who gets to pull this off?















Zahia in Paris haute couture

No comments: