US: Artists Launch Paper Airplanes At Guggenheim Museum Calling For ‘No-Fly Zone’ Over Ukraine
- Captured on Saturday 5th of March 2022
- Location is New York City
Description
A group of artists flew hundreds of paper planes inside the Guggenheim Museum in New York City on Saturday, March 5 to c Read more...