Share
twitterlinkedinfacebook
Image 1 of 1
Guanyin-Putuoshan_29318.jpg
Bodhisattva Guanyin Buddhist Goddess of Mercy 60 Meter Statue Surrounded by Guardians Watches over Seafarers on Putuoshan Island China   29318