Intense rain storm in the mountains of the Collserola natural park in the province of Barcelona in Catalonia Spain

Code produit:
527544167