green street highrise

04 January 2009

Camera:

Location:

Green Street, Champaign, IL. It just doesn't look the same anymore.