CHINA - photofreak

China. Scenes form the Yangtze river. Shibaozhai Temple.

China.yangtze.shibaozhaitemple