Comment, Like, & Favorite
Newspapers Stand Sign In Chicago
Photograph - Digital Photo
Picture of newspapers sign on a self service coin operated news stand in downtown Chicago, Illinois, USA.
January 30th, 2013
Viewed 59 Times - Last Visitor from New York, NY on 11/23/2014 at 7:15 PM
copy and paste to your website / blog - preview