Shoppers Margaret Zeng, 18, Richard Hao, 15 and Kevin Xu, 14. | All images by Tianwei Zhang for BoF
Shoppers Margaret Zeng, 18, Richard Hao, 15 and Kevin Xu, 14. | All images by Tianwei Zhang for BoF

What's your opinion?