installation
Noun
art exhibit
Commenting on his unique installation, Mr. Taylor said: "It's a symbiosis of humans and nature living in this cycle in harmony with each other."
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.