Designed by
Title
Snow Falling Over Navy Pier #88528595
Description
This is a Winter picture of snow falling from Cumulusnimbus Clouds over iconic Navy Pier located on Lake Michigan in Chicago, Illinois in Cook County. Navy Pier is Illinois most popular tourist attraction. This picture was taken on zmarch 14, 2017.
This image is editorial