Anita Marshall Has the Most Infectious Smile On Set in the Dominican Republic - Swimsuit | SI.com
Anita Marshall is all smiles on set in the Dominican Republic. Check out this video for a look behind the scenes on her debut Sports Illustrated Swimsuit photoshoot.
Published