Royalty-free stock photo ID: 169676729

Green & Red Traffic Light in the city, in Canary Wharf office, London - Image