Home Celebrity News Sofia Vergara Photoshoot in One-Piece Green Swimsuit by the Pool