Thailand Day 1

20110610-054153.jpg

Demons and heroes abound at the Royal Palace in Bangkok.

Advertisements