Virginia McAlester

McAlester is active in historic preservation.