Index
Chongqing, China, 2026
35mm film photography