Skip to main content

Food stand (Beijing)

A food stand in Beijing.