Denia Protest

 

 

 

 

 

 

 

 

 

 

 

Protest in Denia, Spain over proposed labor reforms by the Spanish Government.

Leave a Reply