Nikon D500 · at a barber station beneath mirror bulbs in Harare
Polaroid SX-70 · against a wind-beaten harbor wall in Providence
Kiev 88 · in São Paulo, Brazil
iPhone XS · on a rain-darkened city sidewalk in Banfora
Samsung Galaxy S9+ · against weathered turquoise paint in Kamalia
Sony a7 IV · near Nanjing
Nikon D80 · in Dakar, Senegal
Nikon FG-20 · under runway rehearsal lights in Dushanbe
Nikon D500 · inside a ribbed concrete lobby in Dakar
Lomo LC-A · near Athens
iPhone SE (2020) · against weathered turquoise paint near Livingstone
Canon EOS 550D · in Copenhagen, Denmark
Pentax LX · under a market canopy in Kuantan
Canon EOS R6 Mark II · beside a mirror lined with makeup bulbs in Batman
Samsung Galaxy S21 Ultra · in a stone lane between old facades in San Francisco
Fujifilm GFX100S II · under a market canopy in Nashville
Leica M2 · against a wind-beaten harbor wall near Wuhan
Google Pixel 6 Pro · in Dakar, Senegal
iPhone 12 · against a wind-beaten harbor wall in Port Moresby
Leica R3 · near Leipzig
Canon EOS R5 · in Durban, South Africa
Leica M11 · along a market lane in Dhamar
Sony a7C · across a reflective public plaza near Olomouc
Fujifilm GFX100S · in a backstage changing corridor in Puebla
FED 1 · on a stone ledge in Franceville
iPhone 15 Pro Max · in a stone lane between old facades in Obninsk
Nikon F6 · on a rain-darkened city sidewalk in Kinshasa
Nikon F2 · in a turbine hall near Chongqing
Fujifilm X-Pro2 · against woven linen fibers in Nanchang
OM System OM-5 · in the old quarter in Belo Horizonte
Zorki 5 · on a tatami mat in Catia La Mar
Samsung Galaxy Note 10+ · in Tanta
Google Pixel 5 · beside a mirror lined with makeup bulbs near Osaka
iPhone 11 Pro · in Marrakech, Morocco
Samsung Galaxy S25 Ultra · inside a textile atelier in Kamakura
Nikon F2 · beside a canal in Changsha
Nikon D780 · near Bratislava
Nikon Z 7 II · against woven linen fibers in Delhi
Sony Xperia 1 V · in Salvador, Brazil
Samsung Galaxy S24 · inside a couture atelier near Chlef