RICE STADIUM

Rice Stadium

Rice University, Houston, 77251