Shops old town Lucca Italy
Size:
5489px × 3659px
Location:
Lucca Italy
Photo credit: ©
nick baylis / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
deli,
delicatessen,
food,
foody,
front,
italian,
italy,
lucca,
shop,
shopfront,
shopping,
standing,
town,
tuscany