Talache Apples

Ripe apples near Lake Pend Oreille in north Idaho, with the mountains in the background.

Leave a Comment

Menu