Head of a mythological giant #

Head of a mythological giant
Licensed under PD

Head of a mythological giant at one of the exits at the Grand Palace in Bangkok.