Animal rights activists protest against animal exploitation in Palma.

Ismael Velázquez

This browser does not support the video element.