Skip to main content

Peace Umbrella | 1988

exhibition poster
The Israeli Pavillon