Elyse Taylor Art
→
Thumbnails
→
China Trip 1995
Slide 13 of 88
Ancient Buddha carvings located at Feilai Peak (Flying Peak), adjacent to the Lingyin Temple in Hangzhou, China.