Yaodong Cave Dwellings in Yan’an » A stone cave dwelling coutyard with a dog gate keeper

A stone cave dwelling coutyard with a dog gate keeper


Questions and Answers: