Site icon The Schumin Web

DC traffic signal

Traffic signal on 7th Street SW in Washington DC, at the intersection with a large pedestrian path on the National Mall.

Exit mobile version