Broken Signal

Traffic Light Open

Broken signal on this busy road.

Address: 
Chamberlain Road, Lahore, Pakistan