15
Oct
Teresa Moore for Avon
Model Teresa Moore is wearing a sexy white two-piece swimsuit in Avon's campaign. (Photographed by Jason Hetherington in Tulum, Mexico)

Model Teresa Moore is wearing a sexy white two-piece swimsuit in Avon's campaign. (Photographed by Jason Hetherington in Tulum, Mexico)