The Rescue

The Rescue

Monument on the quayside of Pier 4 in New York City