The lush grass and moss is covered at a Buddhist Green Pagoda in Wat Tham Pla in the famous Doi Nang Non mountain range in northern Thailand. Stickers #897115718
The lush grass and moss is covered at a Buddhist Green Pagoda in Wat Tham Pla in the famous Doi Nang Non mountain range in northern Thailand. Poster #897115718