Cars traffic driving at intersection on American street with traffic lights in Miami, Florida. USA transportation

Code produit:
942512742