Designed by
Title
Tibet, China, June, 04, 2018. Sacred place for Buddhists on the side of the road to the pass La Chen La. China, Tibet #130010091
Description
Sacred place for Buddhists on the side of the road to the pass La Chen La. China, Tibet
This image is editorial