Aug 29, 2011

Anti-China Rally (Communist China Hands Off Tibet) - 1958

Source: ebay