ST. Peters Catholic Church OF Defiance

Defiance, Shelby County