Photo by Tibet Museum - Replica of the Eight-Petal Lotus Mandala

Tibet Museum - Replica of the Eight-Petal Lotus Mandala

Created bytklib

33.8k reviews

19 Luobinka Road, Chengguan District, Lhasa City, Tibet Autonomous Region