Tuesday, February 17, 2009

Sasha and Igor for Vogue China

Aw...Sasha and husband Igor looking happy and in love here. From Vogue China

photo from tfs

No comments: