10 November posters with selena at the Puma Store in Torino, Italy
FLORENCE, ITALY - SEPTEMBER 18, 2016: Detail of the Puma store in Florence, Italy. It is European multinational company for forathletic and casual foo Stock Photo - Alamy
143 "Puma Concept Store" Photos and Premium High Res Pictures - Getty Images
PUMA Launch Italy 2020/21 Home Shirt - SoccerBible