British Museum, Bloomsbury, London, England, UK. Amitabha Buddha (AD585: Sui Dynasty - 581-618) Hebei province, China. the Buddha of infinite light


Size: 2200px × 3322px
Location: British Museum, Bloomsbury, London, UK
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: amitabha, artefact, britain, british, buddha, buddhism, capital, city, dynasty, england, europe, exhibit, gb, great, hebei, historical, history, kingdom, london, museum, province, sui, uk, united