Designed by
Title
Geox Store in Rome, Italy with people shopping. #55997888
Description
ROME, ITALY - JUNE 29, 2015. Geox Store in Rome, Italy with people shopping. Geox is an Italian brand of shoe and clothing manufactured with waterproof and breathable fabrics.
This image is editorial