Artists of the Wall Festival celebrates its 20th Anniversary along Hartigan Beach, Loyola Park in Rogers Park by Lake Michigan, Illinois USA.

Advertisements