City Barbs
Politics, Policy & Opinion in DeKalb, Illinois, USA
Photo taken May 10. Watch for more soon, along with a sign permit update.