Otto Schade "Urbanite"
Chilean artist Otto Schade hits London later this month with a new exhibition, Urbanite, showcasing his abstracts, collages, and portraits. The show will run from June 27 to July 10, 2011.
Frameless Gallery 20 Clerkenwell Green Islington London EC1R 0DP UK