Japanese Speech Contest Texas State Final
March 10, 2012 @ Rice University, Houston Texas
95 photos · 366 views