Skip Navigation

Passo dello Stelvio

Travel Photography Featured Travel Photos of Italy Passo dello Stelvio

Passo dello Stelvio

The restaurant on top of the Passo dello Stelvio in the Alps of Italy.

Lazio , Italy

Comments

No comments yet. Be the first to comment on this photo!

More photos of landscapes