Interior with altair and Buddha statue in Indosan Nippon Japanese Buddhist Templ…


Interior with altair and Buddha statue in Indosan Nippon Japanese Buddhist Temple in Bodhgaya Bihar India



Source by suddhi