Results 1 results found Buddhist cave temples, west shore of the Yi River, Longmen, Hsien 672AD, China, Asia