USA. San Francisco, California. Pope Visit Protest.
Ajax loader