A gigantic oversized window display of a Leica camera.
Painted manufacturer's mark to top 'Leica Ernst Leitz Wetzlan D.R.P' and to lens frame 'Leitz Elmar
10.5 h × 22.25 w × 10.5 d in
Keep In Touch
Stay up to date with the latest additions to Mantiques Modern.