Alice in Wonderland coming to Evelyn's Park

Statues of Alice and her friends will be featured in Evelyn's Park in southwest Houston.
Published: 4:52 PM CST February 16, 2016