Human tower (castells) in the process of being build, in a true show of community solidarity in Valls, Catalonia, Spain.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections