Thai pagoda, Promwihan Chedi
This pagoda is Promwihan Chedi, meaned The castle of Brahma. It is in Northeastern Thailand and I vaguely remember that it seems to be a royal one.
© Acambium64 | Stock Free Images
Similar Free Images