A building in Sant Sadurní d'Anoia, a town in Catalonia, is covered in banners advocating in favor of Catalonia's independence from Spain and calling for independence leaders to be freed from prison.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results