News

STAR SHOTS

October 6, 2014

Fran Drescher was spotted at The Ritz-Carlton Residences, Miami Beach’s Pop-up Showroom at Boffi Soho in New York City.