Designed by
Title
Mobile food truck selling snacks in Italian capital Rome #174066131
Description
Rome, Italy - December 08, 2017: Mobile colorful food truck selling snacks, drinks and ice cream in the historic center of Rome, Italy
This image is editorial