Mountain Project Logo
Aaron Cloud drops into the Princess Leia finish.<br>
<br>
Photo by Devan Johnson.
ID 105830856 ·

Rate Photo
     Clear Rating
  5.0 from 15 votes

Hayduke Cloud
Jun 6, 2006
Aaron Cloud drops into the Princess Leia finish.

Photo by Devan Johnson.  

Nearby Photos