I presume someone planted this, it was in a random location on a hill along a road. It is a Daffodil cultivar.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy