Russian Federation. Leningrad region, near the city of St. Petersburg. Sports and entertainment center, Igora Drive Autodrom. Priozerskoe sh., 3, buil
Russian Federation. Leningrad region, near the city of St. Petersburg. Sports and entertainment center, Igora Drive Autodrom. Priozerskoe sh., 3, building 5, Novozhilovo village. Loudspeakers for alerting citizens in case of an emergency.
Size: 4757px × 3171px
Photo credit: © Global Look Press / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: , april, autodrom, automobile, center, day, drive, igora, karting, leningrad, race, racing, region, rf, russia, spring, street, track