Small Christian Church on a hill.

Royalty-free stock photo ID: 40129231

Small Christian Church on a hill.