A religious procession in Barcelona celebrates rain during a severe drought in northeast Spain

Latest News

Advertisement