Royalty-free stock photo ID: 120564112

Cars stuck in traffic at an intersection - Image