If you are in Chicago, check Tamarkin Camera tomorrow…



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:



The address is:

Tamarkin Camera

213 West Institute Place

Suite 403

Chicago, IL 60610