Church and a Pigeon sleeping in front

Royalty-free stock photo ID: 131126600

Church and a Pigeon sleeping in front