Share
twitterlinkedinfacebook
Image 1 of 1
Thailand-red-shirts_9999_95.jpg
Red Shirts on the barricade of tires and bamboo they build monday are singing in front of soldiers settled in the financial area of Silom.