Sunflower Village Restaurant
Description: Guests eat rustic fare at Sunflower Village Restaurant, a Cultural Revolution theme place, Beijing, China, Apr. 1994.
Image number: 8823
Image size: 5322 x 3540 pixels
Please contact us with a reference to the photo you are interested in and the intended us.