Designed by
Title
Old photo and video cameras exposed at the Deutsches Museum, Munchen, Germany #278625491
Description
MUNCHEN, GERMANY - APRIL 29, 2023: Old photo and video cameras on display at the Deutsches Museum, the largest science and technology museum in the world. Founded on June 28, 1903 by Oskar von Miller
This image is editorial