Cast of ‘Revenge’ in Monte Carlo to Promote New Season

Barbara DeFranco / June 12, 2012