James Schmidt

Active Venice, FL Vice President for National Society of the American Revolution, Inc.