Speerstra Gallery Paris presents "FREEDOM"

11 October - 8 November 2025