Stella Maxwell by Giulio Rustichelli for Vogue Japan May 2020 Stella Maxwell takes the spotlight for Vogue Japan’s May 2020 issue. Captured by photographer Giulio Rustichelli, the top model channels her inner diva in May 20, 2020 Editorial