Workers secure a line to a manmade island that would serve as the new foundation of the Cedar’s Floating Restaurant in 1991.
May 24, 2026
Stories this photo appears in:
May 24, 2026 1:06 a.m.