Cartogiraffe.com

Pioneer Stadium

Pioneer Stadium in Hayward.