Alien Life Form?

This flower is no alien but it looks a bit strange, in part due to the angle and in part because the petals were not quite ready for prime time.

Print Friendly and PDF