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.
Size: 5472px × 3648px
Photo credit: © Global Look Press / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: , april, autodrom, automobile, center, day, drive, igora, inscription, karting, leningrad, logo, race, racing, region, rf, russia, sign, spring, street, track