Italian Venetian Delicatessen Shop Window Display

- Image ID: A6XPA0
rafikiPHOTO / Alamy Stock Photo
Image ID: A6XPA0
A colourful delicatessen shop window display in a street in Venice Italy
Location: Venice Italy