WALK RED


I really could not find much on this piece but it was located in China and it was a temporary installation of 10,000 umbrellas.

0 comments: