Clock Tower of the church in downtown of Louisville, Kentucky

Royalty-free stock photo ID: 79026610

Clock Tower of the church in downtown of Louisville, Kentucky