Walton Ford

A Very Rare Sight, 46 & 57, rue du Temple, 75004, Paris, 22 April – 3 June 2023