Cartogiraffe.com

Marx Stadium

Marx Stadium in Evanston in Cincinnati.