Stock Photo - Police controlling anti-bullfighting activists. Triacastela, Province of Lugo, Galicia, Spain (22/08/2015)

Stock Photo: Police controlling anti-bullfighting activists. Triacastela, Province of Lugo, Galicia, Spain (22/08/2015).

Searchable keywords

Choose multiple keywords