Wednesday, December 29, 2010

Teni




Teni in a leopard print chiffon kaftan by the House of Makeda.

No comments: