Hales Corners

Village of Hales Corners, Wisconsin

Southwest Chess Club (MR)