'Photo London'
Photo London
Ira Stehmann Fine Arts
Group show
May 11-14 2023