Leica Q · on salt crystals along a pan rim in El Mahalla El Kubra
Nikon D90 · at a tailoring table strewn with chalk and shears in Taichung
Panasonic Lumix DC-S5 · on a rooftop above evening traffic near Hohhot
Nikon FG-20 · under runway rehearsal lights in Dushanbe
iPhone 12 · against a wind-beaten harbor wall in Port Moresby
Leica M2 · against a wind-beaten harbor wall near Wuhan
iPhone 12 · at a tailoring table strewn with chalk and shears in Dalian
iPhone 11 Pro Max · across a reflective public plaza in Adelaide
Google Pixel 9 Pro XL · at a tailoring table strewn with chalk and shears in Jerusalem
Polaroid SX-70 · against a wind-beaten harbor wall in Providence
Nikon D70 · against a wind-beaten harbor wall in Jinan
Fujifilm X-H1 · at a tailoring table strewn with chalk and shears near Bhaktapur
Canon EOS 550D · along a neon-lit arcade near Gamcheon, Busan
Canon EOS 550D · in Copenhagen, Denmark
Canon EOS R50 V · on dew-soaked moss in Catania
Canon EOS 650 · on a textile-covered table near Rufisque
Sony a7 · against a wind-beaten harbor wall near Kozhikode
Lubitel 166 universal · against a wind-beaten harbor wall in Salvador
Nikon D7000 · inside a skylit passageway in Keur Massar Sud
Fujifilm X-E1 · at a market stall counter in Abanotubani, Tbilisi
Canon EOS 7D · against a wind-beaten harbor wall in Beirut
Fujifilm X-T1 · at a tailoring table strewn with chalk and shears in Guelph
Fujifilm X-Pro3 · in Tirunelveli
Mamiya RZ67 · inside a couture atelier in Mira-Bhayandar
Nikon Z 8 · inside a couture atelier in Qingdao
Leica M8 · against woven linen fibers in Karol Bagh, Delhi
Olympus OM-D E-M5 Mark III · against woven linen fibers in Owerri
Mamiya 7 · at a floating market boat in Dalian
Leica M-A · on lichen-covered bark near Maputo
Google Pixel 9 Pro · beside a mirror lined with makeup bulbs in Huehuetenango
Leica Standard · across a reflective public plaza near Osmaniye
Leica I · against weathered turquoise paint in Jongno, Seoul
Sony Cyber-shot DSC-RX100 Mark II · at a tailoring table strewn with chalk and shears in Qingdao
Olympus OM-D E-M5 · against a wind-beaten harbor wall in Gweru
Canon EOS 600D · at a flower auction bench in Chongqing
Canon EOS R8 · against woven linen fibers near Chengdu
Zorki 1 · inside a couture atelier in Tainan
Sony ZV-1 · against woven linen fibers near Rybnik
Nikon D800E · at a textile trader's stall in Dresden
Sony a9 III · at a textile trader's stall in Murano, Venice