Preview Buddhist Temple and large seated Buddha, Dikwella, Sri Lanka, Asia Image ID: 1130-1867 Artist: Allstar Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors architecture exteriors building exterior religious place of worship buddhist buddhism dikwella sri lanka asia