Annals of Cleveland

Second Presbyterian church

Abstracts: 3