Helena Christensen At The Belgium Launch For "Red Is The New Black"

Fab or drab?

Posted on