Lago di Avigliana, Italy.

Lago di Avigliana, Italy.

View on Lago di Avigliana (Lago Grande) against hills and mountains in northern Italy.

by
by
by
by
by
by