Sofia Vergara Covers Allure September 2012







Photo Credit: Carter Smith for Allure