News

American clothing retailer Talbots has utilized Bermuda as a backdrop in their latest catalog ... make her an outstanding choice for location photo shoots like the one in Talbots.