Photo Details

Photo detail

May 5, 2010

The site of a proposed casino along Interstate 5 in La Center.