German camera store offers copper-plated Leicas - Kosmo Foto
Lambertin camera shop Cologne Germany Stock Photo - Alamy
German Photography Camera Store in City Block Auto Cars 1960s Vintage Snapshot | eBay
Detail of Leica Camera store in Basel, Switzerland. is a German company that manufactures cameras and lenses founded at 1914. Stock Photo | Adobe Stock
Agfa Synchro Box 600 Medium Format 120 Roll Film Camera