Designed by
Title
Sujata Stupa in Bodh Gaya, India #120605142
Description
Bodh gaya, India - February 8, 2006: Bodh Gaya is a religious site and place of pilgrimage associated with the Mahabodhi Temple Complex in Gaya district in the state of Bihar, India
This image is editorial