Designed by
Title
Lollapalooza Souvenir Shop Sign #123315204
Description
This is a Summer picture of a souvenir shop sign from the clean up after the iconic Lollapalooza Music Festival held in Grant Park located in Chicago, Illinois in Cook County. This picture was taken on August 7, 2018.
This image is editorial