Share
twitterlinkedinfacebook
Image 1 of 1
BSZ00164CZE.jpg
Protestor against the planned US military radar base in the Czech Republic on the day of Barack Obama's arrival in Prague.