Home Page
Nature Photos
This is on the Queen Charlotte Islands, in one of the wettest places in North America, a real temperate rain forest.