David Niu, Little Nap in Big Shanghai (SHOT ON FILM 2026)

Captured in the Bund Shanghai on the 12th February 2026 by Kodak ultramax 400 film and Leica M4 camera. As Shanghai rushes on, one tiny dreamer sleep through it all

Images have been resized for web display, which may cause some loss of image quality. Note: Original high-resolution images are used for judging.