Buddha statue, Luoyang, China

9
Buddha statue, Luoyang, China

Buddha statue in Longmen Grottoes, Luoyang, China.