Designed by
Title
SAINT PETERSBURG, RUSSIA - MAY 14, 2019: Logo of the Russian company X5 retail Group on the smartphone screen #148623247
Description
SAINT PETERSBURG, RUSSIA - MAY 14, 2019: Logo of the Russian company X5 retail Group on the smartphone screen. Russian business, Illustrative editorial
This image is editorial