Back to album

IMG_1265

The owner of the barbecue restaurant preparing food to be barbecued. (Shanghai, China)

10 views
0 faves
0 comments
Uploaded on July 23, 2011
Taken on July 10, 2011