Buddha inside a Nepalese Temple in Bodhgaya, Bihar, India.

Royalty-free stock photo ID: 95227936

Buddha inside a Nepalese Temple in Bodhgaya, Bihar, India.