The Scene: November 2003
It’s Christmas Time in Newport Mansions!
Imagine strolling down Bellevue Avenue on a late November night – the snow peacefully falling, the sky a crystal dark blue. The Mansions are magnificently adorned for the holidays, complete with garlanded trees and white Christmas lights sparkling through frosty glass panes.