05 Nov Star in Crimea
Posted at 10:15h in News 0 Comments
Star is a 17ft (5 meter) tall mirror polished stainless steel sculpture at the Norman Foster designed Mriya Resort in Crimea.
With its sharp angular lines, Star counterbalances nature’s softness, creating a synthesis with its environment.
Sorry, the comment form is closed at this time.