Ohio Street Beach Public beach 317311

Public beach

600 N Lake Shore Dr - Chicago - IL 60611 - United States