The William T. Stead Memorial, Central Park at 91st Street
Posted on April 21, 2017 by
— No Comments
The William T. Stead Memorial, dedicated to the British journalist William T. Stead, is a replica of the London original by British artist George James Frampton, which was set into a wall of the Embankment Promenade facing the Thames. Stead, a well-known writer who founded the Review of Reviews in 1890, perished aboard the Titanic… Continue reading