The Calvary Beach

Stock photo ID: 104357062