Sarah and Elizabeth looking in a pool of water inside a cave near Whale Pass.
Karsts Trail near El Cap
This picture was left large for better viewing.
Elizabeth and Sarah 6 years ago at Whale Pass.
Around 1997
Home
1
2
3
4
5
6
Elizabeth and Sarah