Shemar Moore Shows Off Amazing Body on the Beach

Barbara DeFranco / June 8, 2011