Travel/places - Photography by Vinesh Rajpaul
Powered by SmugMug Log In

Lao Ban Zhai Restaurant

Chef at the Lao Ban Zhai Restaurant in Shanghai. [China, 2015]

ChinatravelOrientEastShanghairestaurantcheffood