0%
360 Camera
0
297 views
One of my favorite art installations ever, "The Light Inside" by legendary American artist, James Turrell. As seen at the Museum of Fine Arts in Houston, on assignment for Texas Monthly magaizne. #theta360
October 11, 2016 10:05