Roast Quail

Roast Quail - A Chinese Food Of Local Flavor Which Was Found In Shanghai. Photo