Activities / June 30, 2010

Sauvie Island: Birding with the Family in Portland’s Backyard