The Makkina

Overhead view of traffic on intersection