HJRW-20090927-1419_1894.jpg
The Public Library and Clock Tower on Route 66, Atlanta, Illinois