Icons

Image 5 of 490
< Prev Next >
CHINA-TG-908.jpg
Buddha of Great Sunlight, the Chief Buddha, Dazu rock carvings, Mount Baoding, near Chongqing, China