A brief 11-minute cinematic documentary titled “The Light Within a Hundred Square Feet” tells the story of Oson Chin — the last film printer left in Chicago — and his legacy of enthusiasm and knowledge of analog photography.
Located on North Des Plaines Street in Chicago, just a short drive away from the city center, […]. petapixel.com
2021-6-8 19:19