A bunch of photos from the Zoo Lights.
A new thing this year with the zoo
.
Zoo Lights
Saturday, January 12, 2013
Houston, Texas, United States
Other Entries
2025-02-17