Che belli! The allegedly sleazy Terry Richardson and elegant Franca Sozzani.

Che belli! The allegedly sleazy Terry Richardson and elegant Franca Sozzani.