Designed by
Title
Vendors near Tiananmen square roasting meat skewers, Beijing, China #64532107
Description
BEIJING, CHINA - SEPTEMBER 06: Vendors near Tiananmen square roasting meat skewers on September 6, 2015 in Beijing, China
This image is editorial