A familiar metal fish sculpture popped up recently at a vacant car lot located at the intersection of Leicester Highway and Eliada Home Road. News 13 wanted to find out where the fish came from ...
Turns out, famous architect and designer Frank Gehry, now 96 years old, is still making show-stopping pieces adored by the masses: "Untitled (Fish on Fire, Greenwich Street) 2024" is a new 20-foot ...