Head of tha royal barge
The royal barge, one of the supreme art of Thailand. There are many styles of head. This is one of them, Garuda.
© Surabky | Stock Free Images
Similar Free Images