Designed by
Title
GameStop Store in Rome, Italy with people shopping #116214512
Description
ROME, ITALY - JUNE 21, 2016. GameStop Store in Rome, Italy with people shopping. GameStop is an American video game, consumer electronics and wireless services retailer.
This image is editorial