Byline: Taylor Hill
SAN PEDRO – Artist Carl Cheng’s “Ghost Fish 107” sculpture was unveiled Dec. 5 at Sampson Way, at the Port of Los Angeles’ Berth 73.
The 40-foot-tall stainless steel sculpture is in the shape of a massive bluefin tuna, and is suspended from a galvanized steel frame on 50-foot...