The Day in Photos – September 17, 2016
PETA supporters have shed red liquid over their bodies as they protest against the use of meat and for a vegan nutrition in front of the town hall in Frankfurt, Germany, Friday, Sept. 16, 2016. (AP Photo/Michael Probst) ORG XMIT: PFRA102
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy