Stanford Stadium

Stanford, US