After a riot against police repression broke out in Barcelona, Spain, protesters barricaded themselves for protection on October 15.
Quickly and easily download Instagram videos with our free tool.