Tabish Fri, 24 Aug 2012 12:34:03 -0700
Looks like the petals have fallen off. The red one must be the lobed stigma. No idea about identity. - Tabish
--