Statue of Nyoirin Kannon in Japan, the tallest statue of a goddess on this planet.


Statue of Nyoirin Kannon in Japan, the tallest statue of a goddess on this planet.


0 Comments

Comments: