Historic ivy covered church located in St Augustine Florida

Royalty-free stock photo ID: 104952425

Historic ivy covered church located in St Augustine Florida