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