Noodle Factory

Noodle Factory, China, 1986.

China, 1986.

Advertisements