Yesterday I asked where in Houston this picture was taken. It’s from the newly renovated Julia Ideson Library Building in Downtown Houston. First opened in 1926, this was the first Houston Central Public Library. Go HERE to learn more about this fabulous building. Want to explore more of Downtown? Go HERE.