story photo

Bitter Tea is a live action film about a Chinese photographer.

Read the story this photo appeared in here »