View
1 stock photos
Taishakuten (Indra) god's sculpture at Hasadera Buddhist Temple in Kamakura, Japan