Centre Georges Pompidou / Amériques Latines
France, 199339 x 59 in (99 x 150 cm)
ID #ROLLDOWNSTRS920-J-004
Translated Title - Georges Pompidou Center / Latin Americas
Exhibition Poster.
39 x 59 in (99 x 150 cm)
ID #ROLLDOWNSTRS920-J-004
Exhibition Poster.