Designed by
Title
Thailand symbols, Temple Benchamabophit, Guardian Giant Yaksha, Buddhist stupa - chedi, sculpture of Buddha, #82077476
Description
Thailand symbols, marble Temple Benchamabophit, Guardian Giant Yaksha, Buddhist stupa - chedi, sculpture of Buddha