The stone cross at Cape Henry Memorial was set up by the Daughters of the American Colonists in 1935. This cross commemorates the First Landing of the English colonists in 1607 at Cape Henry, which is now part of the Colonial National Historical Park in Virginia. You can learn more about the memorial and its history through the National Park Service's official page here.