mikeeckman.com
Imperial Mark XII Flash (1956)
This is an Imperial Mark XII Flash, an all plastic scale focus camera built by the Herbert-George Company of Chicago, Illinois starting in 1956. The Imperial
mike