Sara Tommasi featured in Max Italys June 2008 issue

More Photos