Daffodils, or narcissus, in the woods in unidentified garden

Hagley ID:
Download JPG