N200112ce-small

By 12 January 2020

Meghan and Harry are running off - © Chappatte in NZZ am Sonntag, Zürich

© Chappatte in NZZ am Sonntag, Zürich