CHINA - photofreak

China. Scenes from the Yangtze river. Shibaozhai temple.

china.yangtze.shibaozhaitemple.