The Saatchi Gallery in London, an outstanding institution
The acclaimed Saatchi Gallery has acquired the reputation of being a premier showcase for modern art in London. It was initially created in 1985 by Charles Saatchi so that he…
Share