Designed by
Title
Illumination show and Christmas tree in Alba, Italy. #232460948
Description
ALBA, ITALY - DECEMBER 07, 2020: Illumination show and Christmas tree on town square in evening in Alba - capital town of Langhe area, famous for its white truffles and wine production.
This image is editorial