Small Buddha statuette from North India by Unbelievable Facts Jun 24, 2015, 8:32 pm Comments Off on Small Buddha statuette from North India Advertisements See morePrevious article 16 Most Interesting Historical Artifacts That Will Leave You Surprised