Wednesday, December 27, 2017

The National Mall

The National Mall is a landscaped park within the National Mall and Memorial Parks, an official unit of the United States National Park System. It is located near the downtown area of Washington, D.C., the capital city of the United States. The National Park Service (NPS) of the United States Department of the Interior administers the National Mall. Here are some postcards from Fred J. Maroon.


























No comments: