Designed by
Title
Iconic North Avenue Beach #
Description
This is an early Spring picture of Iconic North Avenue Beach on a rainy day, located on Lake Michigan in Chicago, Illinois in Cook County. Chicago`s most famous Beach was man made, constructed in 1939. This picture was taken on March 22, 2017.
This image is editorial