The Umbrella Project
STOCKHOLM, Sweden (AFP) — "The Umbrella Project" art installation over Drottninggatan shopping street in central Stockholm, Sweden.
The project was first started during a festival in Agueda, Portugal, in 2012 by a group led by Portuguese artist Patricia Cunha.
ADVERTISEMENT
ADVERTISEMENT