Are these daffodils?

http://gamutless.blogspot.com/