David Clifford

Active San Bernardino, CA President for International Footprint Association Chapter 67