Otis House

Christmas Tea at the Eustis Estate, December 11