SWITZERLAND: New English-Language Stickers for International Supporters of The Red Flag

New English-language stickers for The Red Flag.