Cartogiraffe.com

Albert A. Garthwaite Stadium

Albert A. Garthwaite Stadium in Conshohocken.