Three Demon Statues Wat Phra Kaew at Grand Palace
Location: Bangkok, Thailand
Photo Taken on: Tuesday, November 13, 2018.