Hello, My friends and I came across this plant photo and cannot tell what it is. There's been discussion that it may be a poppy of some sort, but...