Create new Board
Editorial Images

Andy Warhol paints the Statue of Liberty in Paris, France on April 22nd, 1986.

FRANCE - APRIL 22: Andy Warhol paints the Statue of Liberty in Paris, France on April 22nd, 1986. (Photo by Francois LOCHON/Gamma-Rapho via Getty Images)
Andy Warhol paints the Statue of Liberty in Paris, France on April 22nd, 1986.
Embed