NEW YORK CITY: AT THE LEICA STORE MIAMI: Miami Exhibition

16 February - 16 May 2023