News
SEE ALSO: New York’s Salon Art + Design Is Launching a Dallas Edition According to Green, it all started with his parents collecting Impressionist and modern art in the ‘90s.
"Paloma" is a public art installation, on display for free til Feb. 24, 2020, at Houston's Discovery Green park. It consists of 200 glowing birds and a sound installation.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results