tom friedman's 'looking up' installed outside st. louis science center and planetarium, missouri, USA

20 September 2017
Tom Friedman's dazzling 33 feet-tall stainless steel figure 'Looking Up' goes on permanent display outside the Science Center and Planetarium in St. Louis, the city where the artist originates from.