The Sarira Stupa of Tayuan Temple in WuTaiShan, Shanxi, China.

ID 146417666
| Dreamstime.com
  • 1
  • 0
Extended licenses