Demi Moore looks Hot in Black Bikini in the Caribbean

Barbara DeFranco / February 15, 2011