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.