Strangers in Paradise

Living in a forest means uninvited visitors. Last spring and summer, I captured these scenes within 100 yards of our house, when nature called.