The Finest Hours Exhibit

The RMS Queen Mary, Long Beach, California