Artist Christo Wraps the Arc de Triomphe in Paris, France
The amazing art display titled “Wrapped” is now available to view in Paris, France. Famous artist Christo had the vision to complete the mega pop-up art installation over the iconic Arc de Triomphe. The...