The Head Of The Grand Buddha At Le Shan

The Head of the Grand Buddha at Le Shan

The Head of the Grand Buddha at Le Shan, China