German road signs at paris intersection

German road signs, located at major Paris intersections such as the Place de l’Opéra, guided drivers to military headquarters and Wehrmacht support units

Leave a Reply