The Day in Photos – June 11, 2016
Animal activists hold banners against Yulin Dog Meat Festival as they carry rescued stray dogs in front of Yulin City Representative office in Beijing, China, June 10, 2016. (Photo by Kim Kyung-Hoon/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy