Olmsted Island photograph

Olmsted Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2145559
Send edit request

About Olmsted Island


Olmsted Island is a small island in the middle of the Potomac River in the U. S. state of Maryland, near Great Falls which is a part of C & O Canal National Historical Park, located across the river from Great Falls Park. It is a part of Potomac, Maryland.

Related Persons

Next Profile ❯