Lombriasco
Contained within Turin
c
Italy,
c
Western Europe, Europe,

Lombriasco[as search term]
X