If you are in Chicago, check Tamarkin Camera tomorrow – my uneducated guess is that they will have the new Leica SL3 camera in the store, but I could be wrong:
Tamarkin Camera
213 West Institute Place
Suite 403
Chicago, IL 60610
If you are in Chicago, check Tamarkin Camera tomorrow – my uneducated guess is that they will have the new Leica SL3 camera in the store, but I could be wrong:
Tamarkin Camera
213 West Institute Place
Suite 403
Chicago, IL 60610