
Wat Phra Kaew translates to the Temple of the Emerald Buddha. This building is covered with small mirrors of different colors.
A Photo a day – The photo life of Emma Booysen

Wat Phra Kaew translates to the Temple of the Emerald Buddha. This building is covered with small mirrors of different colors.