Travel, Alps, David C 3

The town of Bard in Aosta Valley, Italy. Its views are wonderful.
(David Carmena/YJI)

Leave a Comment