Back to photostream

Thai definition for Buddhist and people pouring water of dedication to transfer merit to other beings

Thai definition for Buddhist and people pouring water of dedication to transfer merit to other beings

95 views
0 faves
0 comments
Uploaded on August 1, 2018
Taken on February 2, 2018