Results 9 results found Indrajit Giant statue guards an entrance to Wat Phra Kaeo, Bangkok, Thailand Demon Giant statue guards an entrance to The Grand Palace, Bangkok, Thailand CCTV camera behind a Demon Giant statue in The Grand Palace Complex, Bangkok, Thailand Demon Giant statue at The Grand Palace Complex, Bangkok, Thailand Demon Giant statues guard an entrance to The Grand Palace and Temple Complex, Bangkok, Thailand Man cleans inside The Grand Palace and Temple Complex, Bangkok, Thailand Indrajit Giant statue guards an entrance to Wat Phra Kaeo, Bangkok, Thailand Roofs and street lamp inside The Grand Palace and Temple Complex, Bangkok, Thailand Grand Palace and Temple Complex, Bangkok, Thailand