Designed by
Title
Colorful statues of Yakshas, the mythological demons guardians at the main gate to Wat Arun temple in Bangkok, Thailand #261553934
Description
Colorful statues of Yakshas, the mythological demons guardians, stand at the main gate to Wat Arun temple in Bangkok, Thailand