The Whale is one of Red Rock Canyon's best walls.
ID 1302626

Rate Photo
     Clear
  3.0 from 1 vote

Stewart M. Green
Nov 10, 2004
The Whale is one of Red Rock Canyon's best walls.

0 Comments

Nearby Photos