Photographer
Marc Aziz Ressang is a photographer and filmmaker based in Shanghai, China.
Dutch
4 Feb 2024
23 Jan 2024