Stir Fried Potato Slices served at a restaurant in Beijing, China

Stir Fried Potato Slices served at a restaurant in Beijing, China - 8139948

Similar stock images

to-top-page