Went to see a French movie tonight at the Center for Contemporary Art. When I walked out in the evening light I noticed this new installation. It's called "Plaza Gods". Striking against the sky.
Comments
Sign in or get an account to comment.