0917 2017 China Beijing Hutong Penghao Cafe Theatre_result0917 2017 China Beijing Hutong Penghao Cafe Theatre.JPG ← Previous Next → Time for a little rest and refuel