Saatschi Gallery London, 2017 Published 1. Oktober 2020 at 900 × 1200 in Saatschi Gallery London, 2017 Saatschi Gallery London, 2017 ← Previous Next →