Puffed Star II is Frank Stella's, a renowned american artist, installation located on the water surface of Museum of Tomorrow. Made of aluminum, it has twenty points and six meters in diameter.
Interested in Natural history?
Get updates with your personalized Culture Weekly
You are all set!
Your first Culture Weekly will arrive this week.