The Palisade

The Palisade

The Palisade is a nice 5th class peak in western Colorado.
Liba Kopeckova
on Oct 29, 2019 5:16 pm
Image ID: 1045765

Comments

No comments posted yet.