
The Lady in Red — Boston, Massachusetts
”The Red Woman” ‘Boston, Massachusetts: The Omni Parker House Hotel’ They say she comes late at night, when the hallways grow quiet and the lobby empties. A woman in an …
The Lady in Red — Boston, Massachusetts Read More



