Pizza sign for an Italian restaurant in Paris, France


Size: 4256px × 2831px
Location: Paris, France, Europe
Photo credit: © Stephen Lloyd France / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: food, italian, pizza, restaurant, sign