Sardar Patel Stadium

Sardar Patel Stadium

(SP)
Address:
Richmond Texas