The sculpture "Maman" (1999) by French-US artist Louise Bourgeois is installed for the Contemporary Art Installation at the Stavros Niarchos Foundation Cultural Center (SNFCC). The "iconic giant spider' is described by the SNFCC as 'one of the works that made the artist internationally famous.' The more than 10 meters tall sculpture which the Greek Organization for Culture and Development NEON and the SNFCC brought to Greece 'will be on display at SNFCC's Esplanade for a seven-month period
Size: 3286px × 2191px
Location: athens greece
Photo credit: © Greek photonews / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 10, american, art, artist, artwork, bourgeois, center, contemporary, cultural, foundation, french, french-, giant, iconic, insect, louise, maman, meters, niarchos, sculpture, spider, stavros, tall, ten