English | मराठी 
    
|

A statue of the Indian deity Bodhisena

Indian deities worshipped in Japan

A statue of the Indian deity Bodhisena at Ryosenji temple in Nara, Japan

Leave a Reply

*