Lomography Gallery Store (Closed)

Venue Info

Lomography Gallery Store is situated in a historical building that's 100+ years old, currently it displays 4,000 photos taken all around Chicago submitted by local Lomographers.