A peaceful Red Shirts demonstration on the streets of Bangkok, Thailand in November 2010.
The atmosphere at the Red Shirts rally was light and almost like a party. Taken in Bangkok, Thailand.
Street stand serving grilled fish stuffed with lemon grass and grilled chicken on the streets of Bangkok, Thailand.