Trinity village and church in Newfoundland

Royalty-free stock photo ID: 118436782

Trinity village and church in Newfoundland