Christmas street market stalls Piazza Navona Rome Italy
Christmas street market stall Piazza Navona Rome Italy
Size: 4824px × 3148px
Location: Piazza Navona Rome Italy
Photo credit: © Minkimo / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: christmas, decorations, market, stall, stalls, street, tree