bodhgaya 01

2,000.00

Category: .

Product Description

The 80 feet Lord Buddha Statue at Bodh Gaya in Bihar.
(Biharphoto/Prashant Ravi)