Baby sister falls on the Olmsted Island near Great Falls of the Potomac River during winter flooding #
Description
Baby sister falls on the Olmsted Island near Great Falls of the Potomac River during winter flooding. Chesapeake and Ohio Canal National Historical Park. Maryland. USA