Monday, May 16, 2005


May 12, 2005. Horsetail Falls. El Capitan. Yosemite National Park. It is a 2000 foot waterfall. Posted by Hello