Resource images of the snow that has fallen in the city of Valladolid, Spain, on March 8, 2024
License this clip
More footage filed by NurPhoto videographers.