Covenant Presbyterian Church celebrates decades of congregational growth

by

by

Homewood Star