Share
twitterlinkedinfacebook
Image 1 of 1
Thailand-red-shirts_9999_79.jpg
Red Shirts on the barricade of tires and bamboo they build monday in front of soldiers and the financial area of Silom.  Tuesday April 20 evening .