Afghani Embassy Protest
from the Protest at the Afghan Embassy on Wyoming. 24 March 2006. Use, please, but with attribution.
11 photos · 2,102 views