The First Sella Tower from the northwest

The First Sella Tower from the northwest near Sella Pass.

Photo taken July 1997 by Fred Spicker

Comments

No comments posted yet.