Designed by
Title
Abercrombie & Fitch in Beijing, China at night #107204514
Description
Beijing, China - November 11, 2017: People shop at night at the Abercrombie & Fitch, an American retailer, in the Sanlitun district known for its international chain stores.
This image is editorial