STAR

Star is 17ft (5 meter) diameter mirror polished stainless steel. My latest installation it at the Mriya Resort in Crimea, designed by Norman Foster.