Dr. Charles A. Vigneron, 1716–1772



View objects associated with Dr. Charles A. Vigneron >