Alpe Veglia and monte Leone

Alpe Veglia and monte Leone

Alpe Veglia italian natural park and Monte Leone in background, Piemonte, Italy

by
by
by
by
by
by