Panchen Lama

Panchen Lama

Panchen Lama, Beijing, China. - 6348

Editorial use only

Image size: 5742 x 3818 pixels

Price: $125.00