Charles Peterson

Colonial National Historical Park (James City County, Virginia)