Renee So – Otto & Max. View paintings online at The Saatchi Gallery – London contemporary art gallery.