Just a few of the hundreds of vintage (film) cameras on display at The Mecca.
The Mecca is not a store and as far as I can tell it is doesn't sell cameras.
It's just the opposite; people drop off old cameras to add to the collection.
The Mecca is "a place" where you are apt to run into film photographers
and the more unique the medium the better!
111 East Sandusky Street
Findlay, OHIO