Times Square Gossip
Saturday, November 19, 2011
HOLLY MADISON SHOPS AT LAS VEGAS SEPHORA
Holly Madison
Holly Madison was spotted shopping at the Grand Opening of Sephora at The Forum Shops at Caesars Palace in Las Vegas, Nevada.
Photo By: RD / Kabik / Retna Digital
Newer Post
Older Post
Home