This is Embassador Flag of Siam designed by Vajiravudh in 1912. The flag features dressed white elephant on red background, facing a flagpole. On its canton, there is blue circle containing Garuda holding crown. Not in use now.
Self-made, based on Xiengyod's image on his site. [1]
This  vector image was created with Inkscape .