CHINA - photofreak

China. Scenes from the Yangtze river. Shibaozhai Temple.

chiina.yangtze.shibaozhaitemple.