Tag Archives: Red Tape

Unfolding Deja vu

Red Tape is the title of the new show inaugurated last week at the Gazelli Art House in London; the gallery,    ... more