Taggia, Province of Imperia, Italy
Italia
Liguria
Imperia
Castellaro
view of taggia
part of arma di tagg…
Autostrada dei Fiori
Impressum