Lord Buddha

Lord Buddha Leshan Giant Buddha Statue - a 71-metre tall stone statue, built between 713 and 803 in China Horse Abstract

More Wallpapers

Popular Wallpapers

Hide Comments
Show Comments